public static EntidadCommercial GetCliente(int Cod) { EntidadCommercial temp = new EntidadCommercial(); cn = DBConnection.MainConnection(); try { using (OleDbCommand cmd = cn.CreateCommand()) { cmd.CommandText = "select * " + "From clientes " + "WHERE id = " + Cod + ";"; dr = cmd.ExecuteReader(); if (dr.Read()) { temp.NombreCommercial = dr["nombre_commercial"].ToString(); temp.RTN = dr["RTN"].ToString(); } dr.Close(); cn.Close(); } } catch (Exception ex) { System.Windows.MessageBox.Show("Error al conseguir pregunta recuperacion. " + ex); } return(temp); }
public void openNewClienteModal(object parameter) { var temp = new NuevoClienteModal(this); NewClient = new EntidadCommercial(); temp.ShowDialog(); }
public void updateInstanceCollection(EntidadCommercial updatedInstance) { SelectedProveedor.Id = updatedInstance.Id; SelectedProveedor.NombreCommercial = updatedInstance.NombreCommercial; SelectedProveedor.NombreContacto = updatedInstance.NombreContacto; SelectedProveedor.Direccion = updatedInstance.Direccion; SelectedProveedor.Telefono = updatedInstance.Telefono; SelectedProveedor.CorreoContacto = updatedInstance.CorreoContacto; SelectedProveedor.Commentario = updatedInstance.Commentario; SelectedProveedor.RTN = updatedInstance.RTN; }
public void updateCollectionInstance(EntidadCommercial updatedInstance) { SelectedClient.Id = updatedInstance.Id; SelectedClient.NombreCommercial = updatedInstance.NombreCommercial; SelectedClient.NombreContacto = updatedInstance.NombreContacto; SelectedClient.Direccion = updatedInstance.Direccion; SelectedClient.Telefono = updatedInstance.Telefono; SelectedClient.CorreoContacto = updatedInstance.CorreoContacto; SelectedClient.Commentario = updatedInstance.Commentario; SelectedClient.RTN = updatedInstance.RTN; }
public static int CreateEntidad(EntidadCommercial newEntity, string type) { int ID = 0; cn = DBConnection.MainConnection(); try { using (OleDbCommand cmd = cn.CreateCommand()) { cmd.CommandText = @"INSERT INTO " + type + " ([nombre_commercial],[nombre_contacto],[direccion],[telefono],[correo_contacto],[commentario],[RTN])" + "VALUES (@name,@contacto,@direccion,@telefono,@correo,@comment,@rtn)"; cmd.Parameters.AddRange(new OleDbParameter[] { new OleDbParameter("@name", newEntity.NombreCommercial), new OleDbParameter("@contacto", newEntity.NombreContacto), new OleDbParameter("@direccion", newEntity.Direccion), new OleDbParameter("@telefono", newEntity.Telefono), new OleDbParameter("@correo", newEntity.CorreoContacto), new OleDbParameter("@comment", newEntity.Commentario), new OleDbParameter("@rtn", newEntity.RTN) }); cmd.ExecuteNonQuery(); cmd.CommandText = "Select @@Identity"; ID = (int)cmd.ExecuteScalar(); } cn.Close(); } catch (Exception ex) { System.Windows.MessageBox.Show("Error al crear " + type + " " + ex); return(0); } System.Windows.MessageBox.Show(" " + type + " creado con exito."); return(ID); }
public static void updateEntidad(EntidadCommercial entidad, string type) { cn = DBConnection.MainConnection(); try { using (OleDbCommand cmd = cn.CreateCommand()) { cmd.CommandText = @"UPDATE " + type + " SET nombre_commercial = '" + entidad.NombreCommercial + "', nombre_contacto = '" + entidad.NombreContacto + "', direccion = '" + entidad.Direccion + "', correo_contacto = '" + entidad.CorreoContacto + "', commentario = '" + entidad.Commentario + "' " + ",RTN = '" + entidad.RTN + "', telefono = '" + entidad.Telefono + "' WHERE id = " + entidad.Id; /*cmd.Parameters.AddRange(new OleDbParameter[] * { * new OleDbParameter("@name",entidad.NombreCommercial), * new OleDbParameter("@commentario",entidad.Commentario), * new OleDbParameter("@contact",entidad.NombreContacto), * new OleDbParameter("@correo",entidad.CorreoContacto), * new OleDbParameter("@tipo",type), * new OleDbParameter("@direccion",entidad.Direccion), * new OleDbParameter("@telefono",entidad.Telefono), * new OleDbParameter("@rtn",entidad.RTN), * new OleDbParameter("@id",entidad.Id) * });*/ cmd.ExecuteNonQuery(); } cn.Close(); } catch (Exception ex) { System.Windows.MessageBox.Show("Error al actualizar " + type + " " + ex); } System.Windows.MessageBox.Show(" " + type + " actualizado con exito."); }
public static List <EntidadCommercial> GetEntity(string type) { var entidades = new List <EntidadCommercial>(); cn = DBConnection.MainConnection(); try { cmd = new OleDbCommand("SELECT * FROM " + type + ";", cn); dr = cmd.ExecuteReader(); while (dr.Read()) { EntidadCommercial temp = new EntidadCommercial(); temp.Id = int.Parse(dr["id"].ToString()); temp.NombreCommercial = (dr["nombre_commercial"].ToString() == "" ? "N/A" : dr["nombre_commercial"].ToString()); temp.NombreContacto = (dr["nombre_contacto"].ToString() == "" ? "N/A" : dr["nombre_contacto"].ToString()); temp.Direccion = (dr["direccion"].ToString() == "" ? "N/A" : dr["direccion"].ToString()); temp.Telefono = (dr["telefono"].ToString() == "" ? "N/A" : dr["telefono"].ToString()); temp.CorreoContacto = (dr["correo_contacto"].ToString() == "" ? "N/A" : dr["correo_contacto"].ToString()); temp.Commentario = (dr["commentario"].ToString() == "" ? "N/A" : dr["commentario"].ToString()); temp.RTN = (dr["RTN"].ToString() == "" ? "N/A" : dr["RTN"].ToString()); entidades.Add(temp); } dr.Close(); cn.Close(); } catch (Exception ex) { System.Windows.MessageBox.Show("Error al obtener entidades commerciales " + ex); } return(entidades); }
public void OpenNewModal(object parameter) { NuevoProveedor = new EntidadCommercial(); var temp = new NuevoProveedorModal(this); temp.ShowDialog(); }
public void OpenEditModal(object parameter) { editModal = new EditarProveedor(this); NuevoProveedor = new EntidadCommercial(SelectedProveedor); editModal.ShowDialog(); }
public void Limpiar(object parameter) { NuevoProveedor = new EntidadCommercial(); }
public void openEditModal(object parameter) { NewClient = new EntidadCommercial(SelectedClient); editModal = new EditarClienteModal(this); editModal.ShowDialog(); }