コード例 #1
0
        public int insertarClienteF(ClienteF cl)
        {
            try
            {
                SqlConnection cnx = cn.conectar();

                cm = new SqlCommand("nuevoClienteF", cnx);
                cm.Parameters.AddWithValue("@b", 1);
                cm.Parameters.AddWithValue("@idCliente", "");
                cm.Parameters.AddWithValue("@nombre", cl.nombre);
                cm.Parameters.AddWithValue("@apellido", cl.apellido);
                cm.Parameters.AddWithValue("@telefono", cl.telefono);


                cm.CommandType = CommandType.StoredProcedure;
                cnx.Open();
                cm.ExecuteNonQuery();
                indicador = 1;
            }
            catch (Exception e)
            {
                e.Message.ToString();
                indicador = 0;
            }
            finally { cm.Connection.Close(); }
            return(indicador);
        }
コード例 #2
0
 public List <ClienteF> BuscaClienteDatos(String dato)
 {
     try
     {
         SqlConnection cnx = cn.conectar();
         cm = new SqlCommand("nuevoClienteF", cnx);
         cm.Parameters.AddWithValue("@b", 6);
         cm.Parameters.AddWithValue("@idCliente", "");
         cm.Parameters.AddWithValue("@nombre", dato);
         cm.Parameters.AddWithValue("@apellido", "");
         cm.Parameters.AddWithValue("@telefono", "");
         cm.CommandType = CommandType.StoredProcedure;
         cnx.Open();
         dr         = cm.ExecuteReader();
         listaClien = new List <ClienteF>();
         while (dr.Read())
         {
             ClienteF c = new ClienteF();
             c.idCliente = Convert.ToInt32(dr["idCliente"].ToString());
             c.nombre    = dr["nombre"].ToString();
             c.apellido  = dr["apellido"].ToString();
             c.telefono  = dr["telefono"].ToString();
             listaClien.Add(c);
         }
     }
     catch (Exception e)
     {
         e.Message.ToString();
         listaClien = null;
     }
     finally { cm.Connection.Close(); }
     return(listaClien);
 }
コード例 #3
0
        public ClienteF BuscarClienteXcodigo(int idclien)
        {
            ClienteF cl = new ClienteF();

            try
            {
                SqlConnection cnx = cn.conectar();

                cm = new SqlCommand("nuevoClienteF", cnx);
                cm.Parameters.AddWithValue("@b", 5);
                cm.Parameters.AddWithValue("@idCliente", idclien);
                cm.Parameters.AddWithValue("@nombre", "");
                cm.Parameters.AddWithValue("@apellido", "");
                cm.Parameters.AddWithValue("@telefono", "");
                cm.CommandType = CommandType.StoredProcedure;
                cnx.Open();
                dr = cm.ExecuteReader();
                dr.Read();

                cl.idCliente = Convert.ToInt32(dr["idcliente"].ToString());
                cl.nombre    = dr["nombre"].ToString();
                cl.apellido  = dr["apellido"].ToString();
                cl.telefono  = dr["telefono"].ToString();
            }
            catch (Exception e)
            {
                e.Message.ToString();
                cl = null;
            }
            finally
            {
                cm.Connection.Close();
            }
            return(cl);
        }
コード例 #4
0
        private void btnguardar_Click(object sender, EventArgs e)
        {
            try
            {
                ClienteF objcliente = new ClienteF();
                objcliente.nombre   = txtnombre.Text;
                objcliente.apellido = txtapellido.Text;
                objcliente.telefono = txttelefono.Text;

                if (lN.insertarClienteF(objcliente) > 0)
                {
                    MessageBox.Show("Agregado con exito!");
                    txtapellido.Text = "";
                    txttelefono.Text = "";
                    txtnombre.Text   = "";
                }
                else
                {
                    MessageBox.Show("Error al agregar cliente");
                }
            }
            catch
            {
                MessageBox.Show("Errorrrr");
            }
        }
コード例 #5
0
        private void btnguardar_Click_1(object sender, EventArgs e)
        {
            try
            {
                if (btnguardar.Text == "Guardar")
                {
                    ClienteF objcliente = new ClienteF();
                    objcliente.nombre   = txtnombre.Text;
                    objcliente.apellido = txtapellido.Text;
                    objcliente.telefono = txttelefono.Text;

                    if (lN.insertarClienteF(objcliente) > 0)
                    {
                        MessageBox.Show("Agregado con exito!");
                        dgvcliente.DataSource         = lN.ListarClientes();
                        txtapellido.Text              = "";
                        txtnombre.Text                = "";
                        txttelefono.Text              = "";
                        tabControlcliente.SelectedTab = tpdetalle;
                    }
                    else
                    {
                        MessageBox.Show("Error al agregar cliente");
                    }
                }
                if (btnguardar.Text == "Actualizar")
                {
                    ClienteF objcliente = new ClienteF();
                    objcliente.idCliente = Convert.ToInt32(txtid.Text);
                    objcliente.nombre    = txtnombre.Text;
                    objcliente.apellido  = txtapellido.Text;
                    objcliente.telefono  = txttelefono.Text;

                    if (lN.EditarCliente(objcliente) > 0)
                    {
                        MessageBox.Show("Actualizado con exito!");
                        dgvcliente.DataSource         = lN.ListarClientes();
                        txtapellido.Text              = "";
                        txtnombre.Text                = "";
                        txttelefono.Text              = "";
                        tabControlcliente.SelectedTab = tpdetalle;
                    }
                    else
                    {
                        MessageBox.Show("Error al actulizar cliente");
                    }

                    btnguardar.Text = "Guardar";
                }
            }
            catch
            {
                MessageBox.Show("Errorrrr");
            }
        }
コード例 #6
0
 public int EditarCliente(ClienteF cl)
 {
     return(ac.EditarCliente(cl));
 }
コード例 #7
0
 public int insertarClienteF(ClienteF cl)
 {
     return(ac.insertarClienteF(cl));
 }