public static bool actualizar_cliente(conexion_entidad cn_conexion, cliente clientes) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); string sCliente = ""; string sUsuario = "UPDATE USUARIO SET correo = '" + clientes.email + "' WHERE idUSUARIO = '" + clientes.idusuario + "' "; SqlCommand sqlUpdateClient = new SqlCommand(sUsuario, sqlConexion); sCliente = "UPDATE CLIENTE SET nombre = '" + clientes.nombre + "', apellido = '" + clientes.apellido + "', " + "telefono = '" + clientes.telefono + "', identificacion = '" + clientes.identificacion + "', email = '" + clientes.email + "', " + "nit = '" + clientes.nit + "',estado = '" + clientes.estado + "' WHERE idCLIENTE = '" + clientes.idcliente + "' "; SqlCommand sqlInsertCliente = new SqlCommand(sCliente, sqlConexion); sqlConexion.Open(); sqlInsertCliente.Connection = sqlConexion; try { sqlInsertCliente.ExecuteNonQuery(); sqlUpdateClient.ExecuteNonQuery(); if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } return(true); } catch (Exception ex) { if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } throw new Exception(ex.Message, ex.InnerException); } }
public static DataTable obtieneClienteIndividual(conexion_entidad cn_conexion, cliente clientes) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); string sCliente = "SELECT * FROM CLIENTE WHERE idCLIENTE = '" + clientes.idcliente + "'"; SqlCommand sqlObtieneClientes = new SqlCommand(sCliente, sqlConexion); try { DataTable dtClients = new DataTable("obtiene_clientes"); SqlDataAdapter sqlClientes = new SqlDataAdapter(); sqlClientes.SelectCommand = sqlObtieneClientes; sqlClientes.Fill(dtClients); sqlConexion.Close(); return(dtClients); } catch (Exception ex) { throw new Exception(ex.Message, ex.InnerException); } }
public static bool insertar_usuario(conexion_entidad cn_conexion, usuarios user, cliente clientes) { SqlConnection sqlConexion = new SqlConnection("server = " + cn_conexion.server + ";database=" + cn_conexion.database + ";Integrated Security=True"); SqlCommand sqlInsertar = new SqlCommand("sp_insertarUsuario", sqlConexion); sqlInsertar.CommandType = CommandType.StoredProcedure; sqlInsertar.Parameters.AddWithValue("@idusuario", user.usuario); sqlInsertar.Parameters.AddWithValue("@idtipousuario", user.tipousuario); sqlInsertar.Parameters.AddWithValue("@correo", user.correo); sqlInsertar.Parameters.AddWithValue("@password", user.password); string sCliente = "INSERT INTO CLIENTE(idUSUARIO, nombre, apellido,telefono,identificacion, email, fechaInicio,nit, estado) VALUES('" + clientes.idusuario + "', " + "'" + clientes.nombre + "', '" + clientes.apellido + "', '" + clientes.telefono + "','" + clientes.identificacion + "'," + "'" + clientes.email + "', '" + DateTime.Now + "','" + clientes.nit + "', 1)"; SqlCommand sqlInsertCliente = new SqlCommand(sCliente, sqlConexion); sqlConexion.Open(); sqlInsertar.Connection = sqlConexion; try { sqlInsertar.ExecuteNonQuery(); sqlInsertCliente.ExecuteNonQuery(); if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } return(true); } catch (Exception ex) { if (sqlConexion.State == ConnectionState.Open) { sqlConexion.Close(); } throw new Exception(ex.Message, ex.InnerException); } }