private void QuitarRegistro(string Id) { Clases.Conexion conn = new MaterialCore.Clases.Conexion(); conn.InsertSQL = "UPDATE materialesOC " + " SET cantidadRecibida = cantidadRecibida - " + dgvDetalleEmbarque.Rows[dgvDetalleEmbarque.CurrentRow.Index].Cells["CantidadRecibida"].Value.ToString() + " WHERE ID = " + dgvDetalleEmbarque.Rows[dgvDetalleEmbarque.CurrentRow.Index].Cells["NumeroPO"].Value.ToString() + " AND RenglonId = " + dgvDetalleEmbarque.Rows[dgvDetalleEmbarque.CurrentRow.Index].Cells["LineaPO"].Value.ToString(); conn.insert(); _Bitacora.MatBorro(Convert.ToInt32(Id), Convert.ToInt32(dgvDetalleEmbarque.Rows[dgvDetalleEmbarque.CurrentRow.Index].Cells["NumeroPO"].Value), Convert.ToInt32(dgvDetalleEmbarque.Rows[dgvDetalleEmbarque.CurrentRow.Index].Cells["LineaPO"].Value), dgvDetalleEmbarque.Rows[dgvDetalleEmbarque.CurrentRow.Index].Cells["NoGuia"].Value.ToString()); //conn.InsertSQL = "UPDATE materialesOC " + // " SET cantidadRecibida = cantidadRecibida - " + embarques1.MaterialesSinEnviar[materialesSinEnviarBindingSource.Position].CantidadRecibida + // " WHERE ID = " + embarques1.MaterialesSinEnviar[materialesSinEnviarBindingSource.Position].MaterialesOCId + // " AND RenglonId = " + embarques1.MaterialesSinEnviar[materialesSinEnviarBindingSource.Position].RenglonId; //conn.insert(); conn.ExecSQL("DELETE FROM MaterialesEnviar WHERE Id = " + Id); conn.FinConexion(); }
private void SincronizarOCMeQ() { Clases.Conexion conn = new MaterialCore.Clases.Conexion(); conn.StoredProcedureName = "MaterialesSyncOCMeQ"; conn.SpParametros.Add("NoCliente", SqlDbType.Int, 4).Value = 70; conn.exec(); conn.FinConexion(); }
private void QuitarDeTarima(string Id) { Clases.Conexion conn = new MaterialCore.Clases.Conexion(); conn.ExecSQL("UPDATE MaterialesEnviar set MaterialesPaletasId = NULL, preparado = 0 WHERE Id = " + Id); conn.FinConexion(); }
private int GenerarDespacho(string transportista, string caja) { Clases.Conexion conn = new MaterialCore.Clases.Conexion(); SqlDataReader despachosDR; int resultado = 0; //despachosDR = conn.getLector(//"SET DATEFORMAT YMD;" + // "SELECT nid_deploy " + // "FROM deploys " + // "WHERE " + // "CONVERT(DATETIME,CONVERT(VARCHAR(11),dcreation)) = " + // "CONVERT(DATETIME,CONVERT(VARCHAR(11),GETDATE())) " + // "AND nid_filial = 70 and bclosed = 0"); //if (despachosDR.Read()) //{ // resultado = Convert.ToInt32(despachosDR["nid_deploy"]); //} //else //{ // despachosDR.Close(); conn.InsertSQL = "INSERT INTO deploys " + "(nid_filial, dcreation , dEndSelection,bclosed, nid_user) " + "VALUES " + "(@nid_filial, GETDATE(), GETDATE(), 0, @nid_user);"; conn.InsertParametros.Add("@nid_filial", SqlDbType.Int, 4).Value = 70; conn.InsertParametros.Add("@nid_user", SqlDbType.Int, 4).Value = 1; conn.insert(); despachosDR = conn.getLector("SELECT IDENT_CURRENT('deploys') as nid_deploy"); if (despachosDR.Read()) { resultado = Convert.ToInt32(despachosDR["nid_deploy"]); } despachosDR.Close(); //Inserta un despacho ficticio en la tabla, este se puede cambiar desde el sistema por el rela conn.InsertSQL = string.Format("insert into carriers_deploys values (getdate(), '{0}', '{1}', " + resultado + ", 1, 0, 0, null)", transportista, caja); conn.insert(); //llegada ya libarada autyomatica //conn.InsertSQL = "insert into carriers_arrivals (cname_driver,cve_transp,nid_filial,nid_transport_type,cbox_number,ctype,nbill_type,cstatus) "+ // "values('soltelo automatico','SOTELO',70,1,'X','out',1,'A')"; //conn.insert(); //} conn.FinConexion(); return(resultado); }
private void QuitarRegistroTodos(string Id, decimal cantidad, int PO, int Linea) { Clases.Conexion conn = new MaterialCore.Clases.Conexion(); conn.InsertSQL = "UPDATE materialesOC " + " SET cantidadRecibida = cantidadRecibida - " + cantidad + " WHERE ID = " + PO + " AND RenglonId = " + Linea; conn.insert(); conn.ExecSQL("DELETE FROM MaterialesEnviar WHERE Id = " + Id); conn.FinConexion(); }
private void ActualizarRegistro(int Id, string planta) { Clases.Conexion conn = new MaterialCore.Clases.Conexion(); conn.InsertSQL = "UPDATE MaterialesEnviar " + " SET Planta = '" + planta + "'" + " WHERE ID = " + Id; conn.insert(); conn.FinConexion(); }
private void QuitarRegistro(string Id) { Clases.Conexion conn = new MaterialCore.Clases.Conexion(); conn.InsertSQL = "UPDATE materialesOC " + " SET cantidadRecibida = cantidadRecibida - " + Convert.ToDecimal(materialesEnviarDataGridView.CurrentRow.Cells["g2Cantidad"].Value) + " WHERE ID = " + Convert.ToInt32(materialesEnviarDataGridView.CurrentRow.Cells["g2PO"].Value) + " AND RenglonId = " + Convert.ToInt32(materialesEnviarDataGridView.CurrentRow.Cells["g2Renglon"].Value); conn.insert(); conn.ExecSQL("DELETE FROM MaterialesEnviar WHERE Id = " + Id); conn.FinConexion(); }
private int GenerarDespacho() { Clases.Conexion conn = new MaterialCore.Clases.Conexion(); SqlDataReader despachosDR; int resultado = 0; despachosDR = conn.getLector(//"SET DATEFORMAT YMD;" + "SELECT nid_deploy " + "FROM deploys " + "WHERE " + "CONVERT(DATETIME,CONVERT(VARCHAR(11),dcreation)) = " + "CONVERT(DATETIME,CONVERT(VARCHAR(11),GETDATE())) " + "AND nid_filial = 70 and bclosed = 0"); if (despachosDR.Read()) { resultado = Convert.ToInt32(despachosDR["nid_deploy"]); } else { despachosDR.Close(); conn.InsertSQL = "INSERT INTO deploys " + "(nid_filial, dcreation , dEndSelection,bclosed, nid_user) " + "VALUES " + "(@nid_filial, GETDATE(), GETDATE(), 0, @nid_user);"; conn.InsertParametros.Add("@nid_filial", SqlDbType.Int, 4).Value = 70; conn.InsertParametros.Add("@nid_user", SqlDbType.Int, 4).Value = 1; conn.insert(); despachosDR = conn.getLector("SELECT IDENT_CURRENT('deploys') as nid_deploy"); if (despachosDR.Read()) { resultado = Convert.ToInt32(despachosDR["nid_deploy"]); } //Inserta un trasportista ficticio en la tabla, este se puede cambiar desde el sistema por el rela conn.InsertSQL = "insert into carriers_deploys values (getdate(), 'SOTELO', 'X', " + resultado + ", 1, 0, 0, null)"; conn.insert(); } conn.FinConexion(); return(resultado); }
private void AgregarPaletaDespacho(int nDespacho, string guia) { Clases.Conexion conn = new MaterialCore.Clases.Conexion(); conn.InsertSQL = "INSERT INTO deploys_detail_skus " + "(nid_deploy, nid_sku) " + "VALUES " + "(@nid_deploy, @nid_sku)"; conn.InsertParametros.Add("@nid_deploy", SqlDbType.Int, 4).Value = nDespacho; conn.InsertParametros.Add("@nid_sku", SqlDbType.VarChar, 75).Value = guia; conn.insert(); //Agrega el bulto a la tabla de sku_arrivals conn.InsertSQL = "INSERT INTO sku_arrivals VALUES (2080, '" + guia + "' ,'', 4, 1, 0, NULL, 1, 0, 1, NULL, 70, 15, GETDATE(), GETDATE(), 1)"; conn.insert(); conn.FinConexion(); }
private void ActualizarRegistro(int Id, string planta, string Comentario) { Clases.Conexion conn = new MaterialCore.Clases.Conexion(); //conn.InsertSQL = "UPDATE MaterialesEnviar " + // " SET Planta = '" + planta + // " WHERE ID = " + Id; conn.InsertSQL = "Update MaterialesEnviar Set Planta = @Planta" + ", Comentario = @Comentario " + " Where Id = @Id"; conn.InsertParametros.Add("@Planta", SqlDbType.VarChar, 10, "").Value = planta; conn.InsertParametros.Add("@Comentario", SqlDbType.VarChar, 250, "").Value = Comentario; conn.InsertParametros.Add("@iD", SqlDbType.Int).Value = Id; conn.insert(); conn.FinConexion(); }
private void BorrarMaterialesExcelOCMeQ() { Clases.Conexion conn = new MaterialCore.Clases.Conexion(); conn.ExecSQL("DELETE FROM dbo.MaterialesExcelOCMeQ;"); conn.FinConexion(); }