Beispiel #1
0
 private void InicioTipoMantenimiento()
 {
     switch (TipoMnt)
     {
         case TipoMantenimiento.Nuevo:
             pkIdEntidad.EditValue = IdEntidadMnt;
             CargarReferencias();
             ValoresPorDefecto();
             btnEliminar.Enabled = false;
             btnActualizar.Enabled = false;
             ModeloequipoMnt = new Modeloequipo();
             break;
         case TipoMantenimiento.Modificar:                    
             pkIdEntidad.EditValue = IdEntidadMnt;
             CargarReferencias();
             TraerDatos();
             break;
     }           
 }
Beispiel #2
0
 public void UpdateModeloequipo(Modeloequipo entity)
 {
     ModeloequipoDao.Update(entity);
 }
Beispiel #3
0
 public int SaveModeloequipo(Modeloequipo entity)
 {
     return(ModeloequipoDao.Save(entity));
 }
Beispiel #4
0
        private void bmMantenimiento_ItemClick(object sender, ItemClickEventArgs e)
        {            
            var subMenu = e.Item as BarSubItem;
            if (subMenu != null) return;
            switch (e.Item.Name)
            {
                case "btnNuevo":
                    LimpiarCampos();
                    TipoMnt =TipoMantenimiento.Nuevo;
                    IdEntidadMnt = 0;
                    pkIdEntidad.EditValue = 0;

                    ModeloequipoMnt = null;
                    ModeloequipoMnt = new Modeloequipo(); 

                    btnGrabar.Enabled = true;
                    btnGrabarCerrar.Enabled = true;
                    btnGrabarNuevo.Enabled = true;      

                    btnEliminar.Enabled = false;
                    btnActualizar.Enabled = false;

                    ValoresPorDefecto();

                    if (Permisos.Nuevo)
                        CamposSoloLectura(false);
                    break;

                case "btnGrabar":
                    if (Guardar())
                    {
                        SeGuardoObjeto = true;
                        btnGrabar.Enabled = false;
                        btnGrabarCerrar.Enabled = false;
                        btnGrabarNuevo.Enabled = false;
                        TipoMnt = TipoMantenimiento.Modificar;

                        if (Permisos.Eliminar)
                        {
                            btnEliminar.Enabled = true;
                            btnActualizar.Enabled = true;
                        }
                    }                    
                    break;
                case "btnGrabarCerrar":
                    if (Guardar())
                    {
                        SeGuardoObjeto = true;
                        Close();
                    }                    
                    break;
                case "btnGrabarNuevo":
                    if (Guardar())
                    {
                        SeGuardoObjeto = true;
                        LimpiarCampos();
                        TipoMnt = TipoMantenimiento.Nuevo;
                        pkIdEntidad.EditValue = 0;
                        IdEntidadMnt = 0;

                        btnEliminar.Enabled = false;
                        btnActualizar.Enabled = false;

                        ValoresPorDefecto();

                        ModeloequipoMnt = null;
                        ModeloequipoMnt = new Modeloequipo();
                    }

                    if (Permisos.Nuevo)
                        CamposSoloLectura(false);

                    break;
                case "btnEliminar":
                    EliminaRegistro();
                    break;
                case "btnLimpiarCampos":
                    LimpiarCampos();
                    break;
                case "btnActualizar":
                    if (IdEntidadMnt > 0)
                    {
                        TraerDatos();
                    }
                    break;
                case "btnCerrar":
                    if (SeGuardoObjeto)
                    {
                        Close();
                    }
                    else
                    {
                        ModeloequipoMnt = null;
                        Close();
                    }                    
                    break;
            }
        }