protected void btncerrarRango_Click(object sender, EventArgs e) { try { var registros = ControlaSql.CabreoCierraRangoConteos(txtIdInicio.Value, txtIdFin.Value, 1); if (registros > 0) { alerta.MessageBox(this, "Rango de Modulos Cerrados"); actualizaconteosabiertos(); actualizaconteos2(); listaabiertosc1(); listaabiertosc2(); } else { alerta.MessageBox(this, "Error Al Grabar"); } } catch (Exception ex) { alerta.MessageBox(this, "Excepcion Interna: " + ex.Message); } }
protected void Btncierra2_Click(object sender, EventArgs e) { try { var registros = ControlaSql.Ccierraconteo2(); if (registros > 0) { alerta.MessageBox(this, "Todos los Modulos del CONTEO 2 fueron CERRADOS"); actualizaconteosabiertos(); actualizaconteos2(); listaabiertosc1(); listaabiertosc2(); } else { alerta.MessageBox(this, "Error Al Grabar"); } } catch (Exception ex) { alerta.MessageBox(this, "Excepcion Interna: " + ex.Message); } }
protected void btncierra1_Click(object sender, EventArgs e) { try { var registros = ControlaSql.Ccierraconteo1(); if (registros > 0) { alerta.MessageBox(this, "Conteo Cerrado"); actualizaconteosabiertos(); actualizaconteos2(); listaabiertosc1(); listaabiertosc2(); } else { alerta.MessageBox(this, "No se realizo ningun Cambio"); } } catch (Exception ex) { alerta.MessageBox(this, "Excepcion Interna: " + ex.Message); } }
protected void Btnactivaconteos2(object sender, EventArgs e) { try { var registros = ControlaSql.Cactivaconteo2(); if (registros > 0) { alerta.MessageBox(this, "Se Activaron todos los Conteos 2"); actualizaconteosabiertos(); actualizaconteos2(); listaabiertosc1(); listaabiertosc2(); } else { } } catch (Exception ex) { alerta.MessageBox(this, "Excepcion Interna: " + ex.Message); } }
public void actualizaconteos2() { try { cn = new SqlConnection(); cn.ConnectionString = "Data Source=192.168.1.113,7433;Initial Catalog=supermio;Persist Security Info=True;User ID=l.sanchez;Password=Team0103;User Instance=False"; cn.Open(); cm = new SqlCommand("select count(*) from invenfis where grupoinvenfisID=32 and protejido=0", cn); dr = cm.ExecuteReader(); txtactivosdos.InnerText = ""; while (dr.Read()) { txtactivosdos.InnerText = (dr[0].ToString()); } var registros = ControlaSql.Ctotalconteo2(); DataTable dt = registros.Tables[0]; foreach (DataRow row in dt.Rows) { int conteoa = Convert.ToInt32(txtactivosdos.InnerText); Int32 valor1 = Convert.ToInt32(row[0]); float multiplica = (100 * conteoa) / valor1; float total = 100 - multiplica; this.Bar2.Attributes.Add("style", "width:" + total + "%"); txtpor2.InnerText = "" + total + "%"; } dr.Close(); cn.Close(); } catch (Exception ex) { alerta.MessageBox(this, "Excepcion Interna: " + ex.Message); } }
protected void GridviewCompra_SelectedIndexChanged(object sender, EventArgs e) { GridViewRow gr = GridviewCompra.SelectedRow; Session["tipoOC"] = Page.Server.HtmlDecode(gr.Cells[1].Text); Session["numeroOC"] = Page.Server.HtmlDecode(gr.Cells[2].Text); Session["numeroitems"] = Page.Server.HtmlEncode(gr.Cells[9].Text); try { String bd = Session["BD"].ToString(); var registros = Controlasql.CValidaFactura(Session["numeroOC"].ToString(), Ltipo.Value, bd); if (registros.Tables[0].Rows.Count > 0) { dt = registros.Tables[0]; var validador = 0; foreach (DataRow row in dt.Rows) { validador = Convert.ToInt32(row[0]); } if (validador != 0) { Response.Redirect("recibomercancia/Rmercancia.aspx"); } else { try { var Registroitems = Controlasql.Ccreanofactura(Session["tipoOC"].ToString(), Session["numeroOC"].ToString(), Session["USUARIO"].ToString(), bd); var regist = Controlasql.CValidaFactura(Session["numeroOC"].ToString(), Ltipo.Value, bd); if (regist.Tables[0].Rows.Count > 0) { dt = regist.Tables[0]; var validador2 = 0; foreach (DataRow row in dt.Rows) { validador2 = Convert.ToInt32(row[0]); } var registrosm = ControlaSql.Clista_Items_orden_compra(Ltipo.Value, Lnumero.Value); if (registrosm.Tables[0].Rows.Count > 0) { dt = registrosm.Tables[0]; foreach (DataRow row in dt.Rows) { var plu = Convert.ToString(row[0]); var cantidad = Convert.ToString(row[1]); var detalle = Convert.ToString(row[2]); string replace = Convert.ToString(row[3]); string piva = Convert.ToString(row[4]); string pivacodigo = Convert.ToString(row[5]); string prefproveedor = Convert.ToString(row[6]); var costo = replace.Replace(',', '.'); try { var Regis = Controlasql.CcreaitemsOC(validador2.ToString(), plu, "0", "", "NLL-", cantidad, costo, "V", "F", piva, pivacodigo, "0", "", costo, prefproveedor, bd); } catch (Exception exp) { throw exp; } } } else { txtestado.Text = "Dicha factura no tiene items"; } } Response.Redirect("recibomercancia/Rmercancia.aspx"); } catch (Exception ex) { throw ex; } } } } catch (Exception ex) { alerta.MessageBox(this, "Excepcion controlada:" + ex.Message); } }
public void cant_conteos() { try { cn = new SqlConnection(); cn.ConnectionString = "Data Source=192.168.1.113,7433;Initial Catalog=supermio;Persist Security Info=True;User ID=l.sanchez;Password=Team0103;User Instance=False"; cn.Open(); cm = new SqlCommand("select count(*) from invenfis where protejido=0", cn); dr = cm.ExecuteReader(); lbl_abiertos.InnerText = ""; while (dr.Read()) { lbl_abiertos.InnerText = (dr[0].ToString()); } dr.Close(); cn.Close(); } catch (Exception ex) { alerta.MessageBox(this, "Excepcion Interna: " + ex.Message); } try { cn = new SqlConnection(); cn.ConnectionString = "Data Source=192.168.1.113,7433;Initial Catalog=supermio;Persist Security Info=True;User ID=l.sanchez;Password=Team0103;User Instance=False"; cn.Open(); cm = new SqlCommand("select count(*) from invenfis where protejido=1", cn); dr = cm.ExecuteReader(); LabelConteosCerrados.InnerText = ""; while (dr.Read()) { LabelConteosCerrados.InnerText = (dr[0].ToString()); } dr.Close(); cn.Close(); } catch (Exception ex) { alerta.MessageBox(this, "Excepcion Interna: " + ex.Message); } try { var registros = ControlaSql.Cconteosabiertos(); DataTable dt = registros.Tables[0]; if (registros.Tables[0].Rows.Count >= 1) { gridAbiertos.DataSource = registros; gridAbiertos.DataBind(); } } catch (Exception e) { alerta.MessageBox(this, "Excepcion Interna: " + e.Message); } try { var registros = ControlaSql.Cconteoscerrados(); DataTable dt = registros.Tables[0]; if (registros.Tables[0].Rows.Count >= 1) { gridCerrados.DataSource = registros; gridCerrados.DataBind(); } } catch (Exception e) { alerta.MessageBox(this, "Excepcion Interna: " + e.Message); } }