Commit inicial Ventas Productivo

This commit is contained in:
JORGE LUIS CAUDILLO ESPARZA
2019-08-14 16:40:54 -07:00
commit c35cf91883
13328 changed files with 3711549 additions and 0 deletions

117
OI/RepDesarrollo.aspx.vb Normal file
View File

@@ -0,0 +1,117 @@
Option Strict On
Imports Extensiones
Partial Class OI_RepDesarrollo
Inherits ClsPaginas
Private Sub OI_RepDesarrollo_Load(sender As Object, e As EventArgs) Handles Me.Load
If Not Page.IsPostBack Then
TxtFechaFin.Text = Now.ToString("dd/MM/yyyy")
TxtFechaI.Text = Now.AddDays(-30).ToString("dd/MM/yyyy")
CargaCombos()
CargaDatos()
End If
End Sub
Private Sub CargaCombos()
DdlUsuario.DataSource = GlobalDTUsuarios(-1, 2)
DdlUsuario.DataBind()
DdlUsuario.Items.Insert(0, New ListItem("Todos", "-1"))
DdlUsuario.SelectedValueExist(UsuarioActual.CveUsuario)
'DdlResponsable.DataSource = GlobalDTUsuarios(-1, 2)
'DdlResponsable.DataBind()
'DdlResponsable.Items.Insert(0, New ListItem("Todos", "-1"))
DdlModulo.DataSource = GlobalDTModulos()
DdlModulo.DataBind()
DdlModulo.Items.Insert(0, New ListItem("Todos", "-1"))
End Sub
Private Sub CargaDatos()
Dim ObjDesarrollo As New ClsDesarrollo
Dim Descripcion As String = If(TxtDescripcion.Text.Trim.Length > 0, TxtDescripcion.Text.Trim, "-1")
If ObjDesarrollo.DesarrolloRepGet(-1, -1, -1, DdlModulo.SelectedValue.ToEntero, Descripcion, DdlUsuario.SelectedValue.ToEntero, -1, -1, TxtFechaI.Text.ToDate, TxtFechaFin.Text.ToDate) Then
GvDatos.DataSource = ObjDesarrollo.DtResultados
Else
GvDatos.DataSource = Nothing
End If
GvDatos.DataBind()
ObjDesarrollo.Dispose()
UPDatos.Update()
End Sub
Private Sub BtnConsultar_Click(sender As Object, e As EventArgs) Handles BtnConsultar.Click
CargaDatos()
End Sub
Private Sub GvDatos_RowDataBound(sender As Object, e As GridViewRowEventArgs) Handles GvDatos.RowDataBound
If e.Row.RowType = DataControlRowType.DataRow Then
Dim _CveUsaurioResponsable As Integer
Dim _CveUsaurioAsignado As Integer
Dim _CveUsaurioPruebas As Integer
Dim _CveDesarrollo As Integer = e.Row.DataKey("CveDesarrollo").ToEntero
Dim _CveDesarrolloEstado As Integer = e.Row.DataKey("CveDesarrolloEstado").ToString.ToEntero
Dim LnkEditar As LinkButton = e.Row.FCLinkButton("LnkEditar")
Dim LnkWizard As LinkButton = e.Row.FCLinkButton("LnkWizard")
Select Case e.Row.DataKey("CveDesarrolloEstado").ToString
Case "1"
e.Row.FCLabel("LblDesarrolloEstado").ForeColor = System.Drawing.Color.Red
Case "2"
e.Row.FCLabel("LblDesarrolloEstado").ForeColor = System.Drawing.Color.Black
Exit Select
Case "3"
e.Row.FCLabel("LblDesarrolloEstado").ForeColor = System.Drawing.Color.Blue
Exit Select
Case "5"
e.Row.FCLabel("LblDesarrolloEstado").ForeColor = System.Drawing.Color.DarkOrange
Exit Select
Case "6"
e.Row.FCLabel("LblDesarrolloEstado").ForeColor = System.Drawing.Color.Green
Exit Select
End Select
_CveUsaurioResponsable = e.Row.DataKey("CveUsuarioResponsable").ToEntero
_CveUsaurioAsignado = e.Row.DataKey("CveUsuarioAsignado").ToEntero
_CveUsaurioPruebas = e.Row.DataKey("CveUsuarioPruebas").ToEntero
LnkEditar.PostBackUrl = $"./Desarrollo.aspx?CveDesarrollo={_CveDesarrollo}"
LnkEditar.Visible = False
LnkWizard.PostBackUrl = $"./DesarrolloWizard.aspx?CveDesarrollo={_CveDesarrollo}"
LnkWizard.Visible = False
If UsuarioActual.CveUsuario = _CveUsaurioAsignado Then
If (_CveDesarrolloEstado > 1 And _CveDesarrolloEstado < 3) Then
LnkWizard.Visible = True
End If
End If
If UsuarioActual.CveUsuario = _CveUsaurioPruebas Then
If (_CveDesarrolloEstado > 1 And _CveDesarrolloEstado < 4) Then
LnkWizard.Visible = True
End If
End If
If UsuarioActual.CveUsuario = _CveUsaurioResponsable Then
LnkEditar.Visible = True
If _CveDesarrolloEstado > 1 Then
LnkWizard.Visible = True
End If
End If
End If
End Sub
End Class