protected void GrabarActualizar(object sender, GridCommandEventArgs e, String action) { var editableItem = ((GridEditableItem)e.Item); //create new entity BL_EMPRESA BL_EMPRESA = new BL_EMPRESA(); //populate its properties Hashtable values = new Hashtable(); editableItem.ExtractValues(values); BE_EMPRESA oentidad = new BE_EMPRESA(); Nullable <Guid> ID; if (e.CommandName == RadGrid.PerformInsertCommandName) { ID = Guid.Empty; } else { ID = Guid.Parse(editableItem.GetDataKeyValue("ID").ToString()); } oentidad.ID = (Guid)ID; oentidad.CODIGO = values["CODIGO"].ToString(); oentidad.DESCRIPCION = values["DESCRIPCION"].ToString(); if (action == "add") { oentidad.USUARIO_CREACION = USUARIO; oentidad.ESTADO = 1; BL_EMPRESA.InsertarEmpresa(oentidad); } else { oentidad.USUARIO_CREACION = USUARIO; oentidad.ESTADO = 1; BL_EMPRESA.ActualizarEmpresa(oentidad); } }
public Boolean ActualizarEmpresa(BE_EMPRESA oBE_EMPRESA) { return(BL_EMPRESA.ActualizarEmpresa(oBE_EMPRESA)); }