protected void SaveUnidadMedida_Click(object sender, EventArgs e)
    {
        UnidadMedida objUnidadMedida = new UnidadMedida();

        if (!string.IsNullOrEmpty(UnidadMedidaIdTextBox.Text))
        {
            objUnidadMedida.UnidadMedidaId = UnidadMedidaIdTextBox.Text.ToLower();
            ErrorAbreviatura.Visible       = false;
        }
        else
        {
            ErrorDescripcion.Visible = true;
        }

        if (!string.IsNullOrEmpty(descripcionTextBox.Text))
        {
            objUnidadMedida.Descripcion = descripcionTextBox.Text.ToLower();
            ErrorDescripcion.Visible    = false;
        }
        else
        {
            ErrorDescripcion.Visible = true;
        }

        if (!string.IsNullOrEmpty(objUnidadMedida.Descripcion) && !string.IsNullOrEmpty(objUnidadMedida.UnidadMedidaId))
        {
            UnidadMedidaBLL.InsertUnidadMedida(objUnidadMedida);
            Response.Redirect("~/Administracion/Inventario/UnidadMedida/ListaUnidadMedida.aspx");
        }
    }
    public void cargarDatosUnidadMedida()
    {
        UnidadMedida theData = null;

        try
        {
            theData = UnidadMedidaBLL.GetUnidadMedidaById(unidadMedidaIdHiddenField.Value);

            if (theData == null)
            {
                Response.Redirect("~/Administracion/Inventario/UnidadMedida/ListaUnidadMedida.aspx");
            }

            if (!string.IsNullOrEmpty(theData.UnidadMedidaId) && !string.IsNullOrEmpty(theData.UnidadMedidaId))
            {
                UnidadMedidaIdTextBox.Text       = theData.UnidadMedidaId;
                descripcionTextBox.Text          = theData.Descripcion;
                SaveUnidadMedida.Visible         = false;
                UpdateUnidadMedidaButton.Visible = true;
            }
        }
        catch
        {
            log.Error("Error al obtener la información del Usuario");
        }
    }
Esempio n. 3
0
    public void cargarUnidadMedidaComboBox(string query)
    {
        List <UnidadMedida> theData = UnidadMedidaBLL.GetUnidadMedidaListForSearch(query);

        UnidadMedidaComboBox.DataSource     = theData;
        UnidadMedidaComboBox.DataValueField = "unidadMedidaId";
        UnidadMedidaComboBox.DataTextField  = "descripcion";
        UnidadMedidaComboBox.DataBind();
    }
Esempio n. 4
0
    public void cargarListaUnidadMedida(string query)
    {
        List <UnidadMedida> listaUnidadMedida = UnidadMedidaBLL.GetUnidadMedidaListForSearch(query);

        if (listaUnidadMedida.Count > 0)
        {
            errorUsuario.Visible = false;
        }
        else
        {
            errorUsuario.Visible = true;
        }
        ListaUnidadMedidaGridView.DataSource = listaUnidadMedida;
        ListaUnidadMedidaGridView.DataBind();
    }
Esempio n. 5
0
    protected void ListaUnidadMedidaGridView_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        string unidadMedidaId = Convert.ToString(e.CommandArgument);

        if (e.CommandName == "Eliminar")
        {
            try
            {
                UnidadMedidaBLL.DeleteUnidadMedida(unidadMedidaId);
                cargarListaUnidadMedida("");
            }
            catch (Exception ex)
            {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "ErrorAlert", "alert('No se puede eliminar por que esta Area esta siendo utilizado');", true);
                log.Error("Error al eliminar el usuario con el id '" + unidadMedidaId + "'", ex);
            }
        }
        if (e.CommandName == "Editar")
        {
            Session["UnidadMedidaId"] = unidadMedidaId;
            Response.Redirect("~/Administracion/Inventario/UnidadMedida/RegistrarUnidadMedida.aspx");
        }
    }