示例#1
0
 public void Modificar(BE_T_Ruta oBE_T_Ruta)
 {
     oDL_T_Ruta.Modificar(oBE_T_Ruta);
 }
示例#2
0
        private void Frm_T_Detalle_Load(object sender, EventArgs e)
        {
            try
            {
                switch (qOpcion)
                {
                    case Helper.eOpcion.Nuevo:
                        this.Text = " Nuevo";
                        cboEstado.SelectedIndex = 0;
                        break;
                    case Helper.eOpcion.Modificar:
                    case Helper.eOpcion.Consultar:
                        txtCodigo.ReadOnly = true;
                        if (qOpcion == Helper.eOpcion.Consultar)
                        {
                            this.Text = " Consultar";
                            txtDescripcion.ReadOnly = true;
                            BtnGrabar.Visible = false;
                        }
                        else
                        {
                            this.Text = " Modificar";
                        }
                        txtCodigo.Text = sIdtabla.Trim();
                        switch (eTabla)
                        {
                            case Helper.eTablas.Posiciones: oBE_T_Posicion = oBL_T_Posicion.Get_Posicion(sIdtabla);
                                if (oBE_T_Posicion != null)
                                {
                                    txtDescripcion.Text = oBE_T_Posicion.Descripcion;
                                    cboEstado.SelectedIndex = oBE_T_Posicion.Estado ? 0 : 1;
                                }
                                break;
                            case Helper.eTablas.Gerencias: oBE_T_Gerencia = oBL_T_Gerencia.Get_Gerencia(sIdtabla);
                                if (oBE_T_Posicion != null)
                                {
                                    txtDescripcion.Text = oBE_T_Gerencia.Descripcion;
                                    cboEstado.SelectedIndex = oBE_T_Gerencia.Estado ? 0 : 1;
                                }
                                break;
                            case Helper.eTablas.Rutas: oBE_T_Ruta = oBL_T_Ruta.Get_Ruta(sIdtabla);
                                if (oBE_T_Ruta != null)
                                {
                                    txtDescripcion.Text = oBE_T_Ruta.Descripcion;
                                    cboEstado.SelectedIndex = oBE_T_Ruta.Estado ? 0 : 1;
                                }
                                break;
                            case Helper.eTablas.Actividades: oBE_T_Actividad = oBL_T_Actividad.Get_Actividad(sIdtabla);
                                if (oBE_T_Actividad != null)
                                {
                                    txtDescripcion.Text = oBE_T_Actividad.Descripcion;
                                    cboEstado.SelectedIndex = oBE_T_Actividad.Estado ? 0 : 1;
                                }
                                break;

                        }
                        break;
                }
            }
            catch (Exception Er)
            { MessageBox.Show(this, Er.Message, "Error : " + Er.Source.ToString(), MessageBoxButtons.OK, MessageBoxIcon.Error); }
        }
示例#3
0
 public void Insertar(BE_T_Ruta oBE_T_Ruta)
 {
     oDL_T_Ruta.Insertar(oBE_T_Ruta);
 }