Exemplo n.º 1
0
        private void Guardar()
        {
            ValidacionCampos();
            if (Validado == 0)
            {
                RellenaCampos();
                AsignaCliente();

                CONTROLLER.Usuario usuario = new CONTROLLER.Usuario();
                DT = usuario.Cargar(true);
                if (DT.Rows.Count > 0)
                {
                    foreach (DataRow rows in DT.Rows)
                    {
                        if (rows["Usuario"].ToString() == NombreUsuario)
                        {
                            CodigoUsuario = Convert.ToInt32(rows["CodigoUsuario"]);
                        }
                    }
                }

                cliente.CodigoUsuario = this.CodigoUsuario;

                if (Agregar == true)
                {
                    OK = cliente.Registrar();
                }
                else
                {
                    OK = cliente.Modificar();
                }

                if (OK == true)
                {
                    MENSAJECORRECTO mENSAJECORRECTO = new MENSAJECORRECTO();

                    if (Agregar == true)
                    {
                        mENSAJECORRECTO.lblMensaje.Text = "Cliente guardado correctamente";
                        Limpiar();
                    }
                    else
                    {
                        mENSAJECORRECTO.lblMensaje.Text = "Cliente modificado correctamente";
                        Limpiar();
                    }
                    mENSAJECORRECTO.ShowDialog();
                    this.Close();
                }
                else
                {
                    MENSAJE_ERROR mENSAJE_ERROR = new MENSAJE_ERROR();
                    if (Agregar == true)
                    {
                        mENSAJE_ERROR.lblMensaje.Text = "Error al intentar guardar Cliente";
                    }
                    else
                    {
                        mENSAJE_ERROR.lblMensaje.Text = "Error al intentar modificar Cliente";
                    }

                    mENSAJE_ERROR.ShowDialog();
                }
            }

            AgregarCliente();
        }