示例#1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                this.hdnMovilID.Value = this.Request.QueryString["MovilID"] == null ? string.Empty : this.Request.QueryString["MovilID"];
                IMovilCompletoDominio _movilDominio = IoC.GetObjectDominio <IMovilCompletoDominio>();

                this.hdnAgenciaID.Value = _movilDominio.GetOne(int.Parse(hdnMovilID.Value)).AgenciaID.ToString();
                cargarCombo();
            }
        }
示例#2
0
 protected void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         IMovilCompletoDominio           _movilDominio = IoC.GetObjectDominio <IMovilCompletoDominio>();
         Dominio.Entidades.MovilCompleto movil         = _movilDominio.GetOne(Convert.ToInt32(hdnMovilID.Value));
         movil.Baja = true;
         _movilDominio.Actualizar(movil);
         Response.Redirect("MovilConsul.aspx");
     }
     catch (Exception ex)
     {
         string mensaje = ex.Message;
         ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje);
     }
 }
 protected void dtgMovil_DeleteCommand(object source, DataGridCommandEventArgs e)
 {
     try
     {
         IMovilCompletoDominio           _movilDominio = IoC.GetObjectDominio <IMovilCompletoDominio>();
         Dominio.Entidades.MovilCompleto movil         = _movilDominio.GetOne(Convert.ToInt32(dtgMovil.DataKeys[e.Item.ItemIndex]));
         movil.Baja = true;
         _movilDominio.Actualizar(movil);
         this.dtgMovil.EditItemIndex = -1;
         try
         {
             this.BindGrid(0);
         }
         catch (Exception)
         {
             this.dtgMovil.CurrentPageIndex = 0;
             this.BindGrid(0);
         }
     }
     catch (Exception ex)
     {
         string mensaje = ex.Message;
         try
         {
             mensaje = this.TraducirTexto(ex.Message);
             if (mensaje == "" || mensaje == null)
             {
                 mensaje = ex.Message;
             }
         }
         catch (Exception)
         {
             mensaje = ex.Message;
         }
         ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje);
     }
 }