//public List<ENT_Empresa> ListaA() { // List<ENT_Empresa> oLista = new List<ENT_Empresa>(); // string strSQLconnection = "Data Source=dbServer;Initial Catalog=testDB;Integrated Security=True"; // SqlConnection sqlConnection = new SqlConnection(strSQLconnection); // SqlCommand sqlCommand = new SqlCommand(); // sqlCommand.CommandType = CommandType.StoredProcedure; // sqlCommand.CommandText = "Nombre_Procedimiento_Almacenado"; // sqlCommand.Parameters.Clear(); // sqlCommand.Parameters.Add("@Valor", SqlDbType.VarChar).Value = ruc; // sqlConnection.Open(); // SqlDataReader DrSql = default(SqlDataReader); // DrSql = sqlCommand.ExecuteReader(); // sqlConnection.Close(); // while (DrSql.Read()) // { // ENT_Empresa oEnt_Empresa = new ENT_Empresa(); // oEnt_Empresa.RazonSocial = DrSql.GetString(DrSql.GetOrdinal("RazonSocial")); // oEnt_Empresa.EmpresaCod = DrSql.GetString(DrSql.GetOrdinal("EmpresaCod")); // oLista.Add(oEnt_Empresa); // } // DrSql.Close(); //} public List<ENT_Empresa> ListarEmpresa(string ruc) { List<ENT_Empresa> oLista = new List<ENT_Empresa>(); SqlTransaction TransSql = default(SqlTransaction); connect.MyConn = new SqlConnection(connect.strCxn()); connect.MyCmd.CommandType = CommandType.StoredProcedure; connect.MyCmd.CommandText = "SLW_SP_ListarEmpresa"; connect.MyCmd.Parameters.Clear(); connect.MyCmd.Parameters.Add("@RUC", SqlDbType.VarChar).Value = ruc; try { if (connect.MyConn.State == ConnectionState.Closed) connect.MyConn.Open(); TransSql = connect.MyConn.BeginTransaction(); connect.MyCmd.Transaction = TransSql; connect.MyCmd.Connection = connect.MyConn; SqlDataReader DrSql = default(SqlDataReader); DrSql = connect.MyCmd.ExecuteReader(); while (DrSql.Read()) { ENT_Empresa oEnt_Empresa = new ENT_Empresa(); oEnt_Empresa.RazonSocial = DrSql.GetString(DrSql.GetOrdinal("RazonSocial")); oEnt_Empresa.EmpresaCod = DrSql.GetString(DrSql.GetOrdinal("EmpresaCod")); oLista.Add(oEnt_Empresa); } DrSql.Close(); TransSql.Commit(); return oLista; } catch (Exception ex) { enterror = new ENT_Error(ex.Message, "ListarLaboratorio", "Web"); enterror.RegisterLog(); TransSql.Rollback(); return null; } finally { TransSql.Dispose(); connect.MyCmd.Dispose(); if (connect.MyConn.State == ConnectionState.Open) connect.MyConn.Close(); connect.MyConn.Dispose(); } }
public bool ActualizarLogoEmpresa(ENT_Empresa oEnt_Empresa) { SqlTransaction TransSql = default(SqlTransaction); connect.MyConn = new SqlConnection(connect.strCxn()); connect.MyCmd.CommandType = CommandType.StoredProcedure; connect.MyCmd.CommandText = "SLW_SP_ActualizarLogoEmpresa"; connect.MyCmd.Parameters.Clear(); connect.MyCmd.Parameters.Add("@Ruc", SqlDbType.VarChar).Value = oEnt_Empresa.Ruc; connect.MyCmd.Parameters.Add("@PathLogo", SqlDbType.VarChar).Value = oEnt_Empresa.PathLogo; try { if (connect.MyConn.State == ConnectionState.Closed) connect.MyConn.Open(); connect.MyCmd.Connection = connect.MyConn; TransSql = connect.MyConn.BeginTransaction(); connect.MyCmd.Transaction = TransSql; connect.MyCmd.ExecuteNonQuery(); TransSql.Commit(); return true; } catch (Exception ex) { enterror = new ENT_Error(ex.Message, "ActualizarLogoEmpresa", "Web"); enterror.RegisterLog(); TransSql.Rollback(); return false; } finally { TransSql.Dispose(); connect.MyCmd.Dispose(); if (connect.MyConn.State == ConnectionState.Open) connect.MyConn.Close(); connect.MyConn.Dispose(); } }
protected void Page_Load(object sender, EventArgs e) { lblProducto.Text = Session["NomLaboratorio"].ToString() + "/" + Session["NomProducto"].ToString() + "/ REPORTES / Reporte de Parámetro(Estadístico)"; string ruc = Session["RUC"].ToString(); //PUBLICIDAD REPORTE PARAM EST oEnt_Emp = oLN_Emp.ListarPubRepParamEst(ruc); string imagen = oEnt_Emp.imagen; if (imagen == null || imagen.Equals("")) { url_4 = "http://lapa-tec.com/backend/img_publicidad/default/img_4.jpg"; enlace_4 = "http://wasitec.com"; } else { url_4 = "http://lapa-tec.com/backend/img_publicidad/" + imagen; enlace_4 = oEnt_Emp.enlace; } if (!IsPostBack) { try { oLista_ProdPara = oLN_Parametro.ListarParametroXLab(Session["ProdLabCod"].ToString()); cblParametros.DataSource = oLista_ProdPara; cblParametros.DataTextField = "NomParametro"; cblParametros.DataValueField = "ProdParaID"; cblParametros.DataBind(); try { cblParametros.SelectedIndex = 0; } catch { } } catch { } } }
public bool InsertarNuevaEmpresa(ENT_Empresa oEnt_Empresa, ENT_Usuario oEnt_Usuario, ref int resultado) { SqlTransaction TransSql = default(SqlTransaction); connect.MyConn = new SqlConnection(connect.strCxn()); connect.MyCmd.CommandType = CommandType.StoredProcedure; connect.MyCmd.CommandText = "SLW_SP_InsertarNuevaEmpresa"; connect.MyCmd.Parameters.Clear(); connect.MyCmd.Parameters.Add("@Ruc", SqlDbType.VarChar).Value = oEnt_Empresa.Ruc; connect.MyCmd.Parameters.Add("@RazonSocial", SqlDbType.VarChar).Value = oEnt_Empresa.RazonSocial; connect.MyCmd.Parameters.Add("@PaisID", SqlDbType.VarChar).Value = oEnt_Empresa.PaisID; connect.MyCmd.Parameters.Add("@CiudadID", SqlDbType.VarChar).Value = oEnt_Empresa.CiudadID; connect.MyCmd.Parameters.Add("@Direccion", SqlDbType.VarChar).Value = oEnt_Empresa.Direccion; connect.MyCmd.Parameters.Add("@RubroID", SqlDbType.VarChar).Value = oEnt_Empresa.RubroID; connect.MyCmd.Parameters.Add("@Segmento", SqlDbType.VarChar).Value = oEnt_Empresa.segmento; connect.MyCmd.Parameters.Add("@Dominio", SqlDbType.VarChar).Value = oEnt_Empresa.Dominio; connect.MyCmd.Parameters.Add("@Servicio", SqlDbType.Bit).Value = oEnt_Usuario.Servicio; connect.MyCmd.Parameters.Add("@Correo", SqlDbType.VarChar).Value = oEnt_Empresa.Correo; connect.MyCmd.Parameters.Add("@nomLab", SqlDbType.VarChar).Value = oEnt_Empresa.nomLab; connect.MyCmd.Parameters.Add("@ubicacion", SqlDbType.VarChar).Value = oEnt_Empresa.ubicacion; connect.MyCmd.Parameters.Add("@idioma", SqlDbType.VarChar).Value = oEnt_Empresa.Idioma; connect.MyCmd.Parameters.Add("@Nombre", SqlDbType.VarChar).Value = oEnt_Usuario.Nombre; connect.MyCmd.Parameters.Add("@CorreoE", SqlDbType.VarChar).Value = oEnt_Usuario.Correo; connect.MyCmd.Parameters.Add("@Clave", SqlDbType.VarChar).Value = oEnt_Usuario.Clave; connect.MyCmd.Parameters.Add("@existe", SqlDbType.Int).Direction = ParameterDirection.Output; try { if (connect.MyConn.State == ConnectionState.Closed) connect.MyConn.Open(); connect.MyCmd.Connection = connect.MyConn; TransSql = connect.MyConn.BeginTransaction(); connect.MyCmd.Transaction = TransSql; connect.MyCmd.ExecuteNonQuery(); resultado = Convert.ToInt32(connect.MyCmd.Parameters["@existe"].Value); TransSql.Commit(); return true; } catch (Exception ex) { enterror = new ENT_Error(ex.Message, "InsertarRegistroTemporal", "Web"); enterror.RegisterLog(); TransSql.Rollback(); return false; } finally { TransSql.Dispose(); connect.MyCmd.Dispose(); if (connect.MyConn.State == ConnectionState.Open) connect.MyConn.Close(); connect.MyConn.Dispose(); } }
public bool InsertarNuevaEmpresa(ENT_Empresa oEnt_Empresa, ENT_Usuario oEnt_Usuario, ref int resultado) { return dataTx.InsertarNuevaEmpresa(oEnt_Empresa, oEnt_Usuario, ref resultado); }
public bool ActualizarLogoEmpresa(ENT_Empresa oEnt_Empresa) { return dataTx.ActualizarLogoEmpresa(oEnt_Empresa); }
protected void Page_Load(object sender, EventArgs e) { string ruc = string.Empty; try { int usuarioID = Int32.Parse(Session["UsuarioID"].ToString()); Dictionary<string, string> etiquetas = (Dictionary<string, string>)Session["Etiquetas"]; ruc = (Session["RUC"].ToString()); info = etiquetas["INFO"]; rz = etiquetas["RZ"]; country = etiquetas["COUNTRY"]; city = etiquetas["CITY"]; rb = etiquetas["RB"]; segment = etiquetas["SEGMENT"]; dir = etiquetas["DIR"]; type = etiquetas["TYPE"]; } catch(Exception ex) { Console.WriteLine(ex.Message); Response.Redirect("../iRegistro/Login.aspx"); } if (!IsPostBack) { oLista_Lab = oLN_Lab.ListarLaboratorioXEmpresa(Int32.Parse(Session["UsuarioID"].ToString())); for (int i = 0; i < oLista_Lab.Count;i++ ) { string nomSupervisor = oLN_Lab.ObtenerSupervisor(oLista_Lab[i].LaboratorioID).Trim(); if (nomSupervisor.Equals("") || nomSupervisor.Equals(null) || nomSupervisor.Equals(" ")) { oLista_Lab[i].NomUsuario = "No asignado"; } else { oLista_Lab[i].NomUsuario = nomSupervisor; } } gvLaboratorio.DataSource = oLista_Lab; gvLaboratorio.DataBind(); oEnt_Emp = oLN_Emp.ListarInfoEmpresa(ruc); txtRuc.Text = ruc; txtRazonSocial.Text = oEnt_Emp.RazonSocial; txtNomPais.Text = oEnt_Emp.NomPais; txtNomCiudad.Text = oEnt_Emp.NomCiudad; txtNomRubro.Text = oEnt_Emp.NomRubro; txtDireccion.Text = oEnt_Emp.Direccion; txtDom.Text = oEnt_Emp.segmento; if (oEnt_Emp.Servicio) { txtUso.Text = "Servicio"; } else { txtUso.Text = "Privado"; } //Plan actual if (oEnt_Emp.TipoUsoID == 1) { txtPlanes.Text = "Gratuito"; } else if (oEnt_Emp.TipoUsoID == 2) { txtPlanes.Text = "Básico"; } else { txtPlanes.Text = "Corporativo"; } Session["Plan"] = txtPlanes.Text; //PUBLICIDAD INICIO 1 oEnt_Emp = oLN_Emp.ListarPubInicio1(ruc); string imagen1 = oEnt_Emp.imagen; if (imagen1 == null || imagen1.Equals("")) { url_2 = "http://lapa-tec.com/backend/img_publicidad/default/img_2.jpg"; enlace_2 = "https://play.google.com/store/apps/details?id=net.wasitec.activity"; } else { url_2 = "http://lapa-tec.com/backend/img_publicidad/" + imagen1; enlace_2 = oEnt_Emp.enlace; } //PUBLICIDAD INICIO 2 oEnt_Emp2 = oLN_Emp.ListarPubInicio2(ruc); string imagen2 = oEnt_Emp2.imagen; if (imagen2 == null || imagen2.Equals("")) { url_3 = "http://lapa-tec.com/backend/img_publicidad/default/img_3.jpg"; enlace_3 = "https://play.google.com/store/apps/details?id=net.wasitec.sieveanalisis"; } else { url_3 = "http://lapa-tec.com/backend/img_publicidad/" + imagen2; enlace_3 = oEnt_Emp.enlace; } } }
protected void Page_Load(object sender, EventArgs e) { lblNombreCompleto.Text = Session["NombreCompleto"].ToString(); string ruc = Session["RUC"].ToString(); Dictionary<string, string> etiquetas = (Dictionary<string, string>)Session["Etiquetas"]; welcome = etiquetas["WELCOME"]; logout = etiquetas["LOGOUT"]; user = etiquetas["USER"]; product = etiquetas["PRODUCT"]; param = etiquetas["PARAM"]; atrib = etiquetas["ATRIB"]; lab = etiquetas["LAB"]; client = etiquetas["CLIENT"]; plan = etiquetas["PLAN"]; //int PerfilUsuarioID = Int32.Parse(Session["PerfilUsuarioID"].ToString()); /*if (PerfilUsuarioID != 1) { Response.Redirect("../iRegistro/Login.aspx"); return; }*/ oLista_Empresa = oLN_Empresa.ListarEmpresa(ruc); oLista_Laboratorio = oLN_Laboratorio.ListarLaboratorio(Int32.Parse(Session["UsuarioID"].ToString())); tvEstructura.DataSource = null; tvEstructura.DataBind(); oEnt_Emp = oLN_Emp.ListarPubRaiz(ruc); string imagen = oEnt_Emp.imagen; if (imagen == null || imagen.Equals("")) { url_1 = "http://lapa-tec.com/backend/img_publicidad/default/img_1.jpg"; enlace_1 = "http://wasitec.com"; } else { url_1 = "http://localhost:1169/Content/img_publicidad/" + imagen; enlace_1 = oEnt_Emp.enlace; } if (!IsPostBack) { if (Boolean.Parse(Session["Servicio"].ToString()) == false) { CargarTreeViewEmpresa(); } else { CargarTreeViewServicio(); } } }
protected void Page_Load(object sender, EventArgs e) { lblProducto.Text = Session["NomLaboratorio"].ToString() + "/" + Session["NomProducto"].ToString() + "/ REPORTES / Reporte de Atributo(Estadístico)"; string ruc = Session["RUC"].ToString(); //PUBLICIDAD REPORTE ATRIBUTO EST oEnt_Emp = oLN_Emp.ListarPubRepAtribEst(ruc); string imagen = oEnt_Emp.imagen; if (imagen == null || imagen.Equals("")) { url_5 = "http://lapa-tec.com/backend/img_publicidad/default/img_5.jpg"; enlace_5 = "https://play.google.com/store/apps/details?id=net.wasitec.activity"; } else { url_5 = "http://lapa-tec.com/backend/img_publicidad/" + imagen; enlace_5 = oEnt_Emp.enlace; } if (!IsPostBack) { try { oLista_Atri = oLN_Atri.ListarAtributoXLab(Session["ProdLabCod"].ToString()); cblAtributos.DataSource = oLista_Atri; cblAtributos.DataTextField = "NomAtributo"; cblAtributos.DataValueField = "AtributoID"; cblAtributos.DataBind(); cblAtributos.SelectedIndex = 0; } catch { } } }
protected void Page_Load(object sender, EventArgs e) { lblProducto.Text = Session["NomLaboratorio"].ToString() + "/" + Session["NomProducto"].ToString() + "/ REPORTES / Reporte de Parámetro(Status)"; string ruc = Session["RUC"].ToString(); //PUBLICIDAD REPORTE PARAM STAT oEnt_Emp = oLN_Emp.ListarPubRepParamStat(ruc); string imagen = oEnt_Emp.imagen; if (imagen == null || imagen.Equals("")) { url_6 = "http://lapa-tec.com/backend/img_publicidad/default/img_6.jpg"; enlace_6 = "https://play.google.com/store/apps/details?id=net.wasitec.sieveanalisis"; } else { url_6 = "http://lapa-tec.com/backend/img_publicidad/" + imagen; enlace_6 = oEnt_Emp.enlace; } if (!IsPostBack) { if (!IsPostBack) { oLista_ProdPara = oLN_Parametro.ListarParametroXLab(Session["ProdLabCod"].ToString()); cblParametros.DataSource = oLista_ProdPara; cblParametros.DataTextField = "NomParametro"; cblParametros.DataValueField = "ProdParaID"; cblParametros.DataBind(); try { cblParametros.SelectedIndex = 0; } catch { } } //runRptViewerParametro(strWhere); } }
public ENT_Empresa ListarInfoEmpresa(string ruc) { SqlTransaction TransSql = default(SqlTransaction); connect.MyConn = new SqlConnection(connect.strCxn()); connect.MyCmd.CommandType = CommandType.StoredProcedure; connect.MyCmd.CommandText = "SLW_SP_ListarInfoEmpresa"; connect.MyCmd.Parameters.Clear(); connect.MyCmd.Parameters.Add("@RUC", SqlDbType.VarChar).Value = ruc; try { if (connect.MyConn.State == ConnectionState.Closed) connect.MyConn.Open(); TransSql = connect.MyConn.BeginTransaction(); connect.MyCmd.Transaction = TransSql; connect.MyCmd.Connection = connect.MyConn; SqlDataReader DrSql = default(SqlDataReader); DrSql = connect.MyCmd.ExecuteReader(); ENT_Empresa oEnt_Empresa = new ENT_Empresa(); while (DrSql.Read()) { oEnt_Empresa.RazonSocial = DrSql.GetString(DrSql.GetOrdinal("RazonSocial")); oEnt_Empresa.NomPais = DrSql.GetString(DrSql.GetOrdinal("PaisCod")); oEnt_Empresa.NomCiudad = DrSql.GetString(DrSql.GetOrdinal("Ciudad")); oEnt_Empresa.NomRubro = DrSql.GetString(DrSql.GetOrdinal("Rubro")); oEnt_Empresa.segmento = DrSql.GetString(DrSql.GetOrdinal("Segmento")); oEnt_Empresa.Direccion = DrSql.GetString(DrSql.GetOrdinal("Direccion")); oEnt_Empresa.Dominio = DrSql.GetString(DrSql.GetOrdinal("Dominio")); oEnt_Empresa.Servicio = DrSql.GetBoolean(DrSql.GetOrdinal("Servicio")); oEnt_Empresa.TipoUsoID = DrSql.GetInt32(DrSql.GetOrdinal("Paquete")); var p = DrSql.GetSqlValue(DrSql.GetOrdinal("PathLogo")); var c = DBNull.Value; oEnt_Empresa.PathLogo = (DrSql.IsDBNull(DrSql.GetOrdinal("PathLogo"))) ? "" : DrSql.GetString(DrSql.GetOrdinal("PathLogo")); } DrSql.Close(); TransSql.Commit(); return oEnt_Empresa; } catch (Exception ex) { enterror = new ENT_Error(ex.Message, "ListarInfoEmpresa", "Web"); enterror.RegisterLog(); TransSql.Rollback(); return null; } finally { TransSql.Dispose(); connect.MyCmd.Dispose(); if (connect.MyConn.State == ConnectionState.Open) connect.MyConn.Close(); connect.MyConn.Dispose(); } }
protected void btnFinalizar_Click(object sender, EventArgs e) { if (chkAceptar.Checked) { } else { string msj = msj_checkregister; // "Para poder finalizar el registro estar de acuerdo con los términos y condiciones"; ScriptManager.RegisterStartupScript(this, typeof(Page), "RechazaContrato", "alert('" + msj + "');", true); return; } ENT_Empresa oEnt_Empresa = new ENT_Empresa(); ENT_Usuario oEnt_Usuario = new ENT_Usuario(); LN_Empresa oLN_Empresa = new LN_Empresa(); LN_Usuario oLN_Usuario = new LN_Usuario(); oEnt_Empresa.Ruc = txtRuc.Text.Trim(); oEnt_Empresa.RazonSocial = txtRazonSocial.Text.Trim(); //oEnt_Empresa.PaisID = Int32.Parse(ddlPais.SelectedValue.ToString()); //oEnt_Empresa.PaisID = ddlPais.SelectedValue.ToString(); oEnt_Empresa.PaisID = ddlPais.SelectedItem.ToString(); //oEnt_Empresa.CiudadID = Int32.Parse(ddlCiudad2.Text.ToString()); oEnt_Empresa.CiudadID = ddlCiudad2.Text.ToString(); oEnt_Empresa.Direccion = txtDireccion.Text.Trim(); //oEnt_Empresa.RubroID = Int32.Parse(ddlRubro.SelectedValue.ToString()); oEnt_Empresa.RubroID = ddlRubro.SelectedValue.ToString(); oEnt_Empresa.nomLab = "Laboratorio"; oEnt_Empresa.ubicacion = txtDireccion.Text; switch (ddlRubro.SelectedValue.ToString()) { case "alimentos animal": oEnt_Empresa.segmento = segmento1.SelectedValue.ToString(); break; case "alimentos consumo": oEnt_Empresa.segmento = segmento2.SelectedValue.ToString(); break; case "alimentos insumos": oEnt_Empresa.segmento = segmento3.SelectedValue.ToString(); break; case "industrial extraccion": oEnt_Empresa.segmento = segmento4.SelectedValue.ToString(); break; case "industrial farma": oEnt_Empresa.segmento = segmento5.SelectedValue.ToString(); break; case "industrial maquilado": oEnt_Empresa.segmento = segmento6.SelectedValue.ToString(); break; case "industrial quimico": oEnt_Empresa.segmento = segmento7.SelectedValue.ToString(); break; case "industrial vestido": oEnt_Empresa.segmento = segmento8.SelectedValue.ToString(); break; } oEnt_Empresa.Dominio = txtDominio.Text.Trim(); oEnt_Empresa.Correo = txtCorreo.Text.Trim(); oEnt_Usuario.Nombre = txtNombre.Text.Trim(); oEnt_Usuario.Correo = txtCorreoE.Text.Trim(); oEnt_Usuario.Clave = txtClave.Text.Trim(); oEnt_Empresa.Idioma = ddlIdioma.SelectedValue.ToString(); if (rbEmpresa.Checked) { oEnt_Usuario.Servicio = false; } else { oEnt_Usuario.Servicio = true; } int resultado = -1; oLN_Empresa.InsertarNuevaEmpresa(oEnt_Empresa, oEnt_Usuario, ref resultado); if (resultado == 0) { string msj = msj_registerok; // "Registro almacenado correctamente."; ScriptManager.RegisterStartupScript(this, typeof(Page), "RegistroCompletado", "alert('" + msj + "');", true); txtRuc.Text = ""; txtRazonSocial.Text = ""; txtDireccion.Text = ""; txtDominio.Text = ""; txtCorreo.Text = ""; txtNombre.Text = ""; txtCorreoE.Text = ""; txtClave.Text = ""; txtClaveConf.Text = ""; Response.Redirect("../iRegistro/Login.aspx"); } else { string msj = msj_registerincomplete; // "No se completo el registro. Se ha detectado que el numero de RUC ya se encuentra registrado en el sistema"; ScriptManager.RegisterStartupScript(this, typeof(Page), "MostrarMensaje", "alert('" + msj + "');", true); } }
protected void Page_Load(object sender, EventArgs e) { lblProducto.Text = Session["NomLaboratorio"].ToString() + "/" + Session["NomProducto"].ToString() + "/ REPORTES / Reporte de Atributo(Status)"; string ruc = Session["RUC"].ToString(); //PUBLICIDAD REPORTE ATRIB STAT oEnt_Emp = oLN_Emp.ListarPubRepAtribStat(ruc); string imagen = oEnt_Emp.imagen; if (imagen == null || imagen.Equals("")) { url_7 = "http://lapa-tec.com/backend/img_publicidad/default/img_7.jpg"; enlace_7 = "http://wasitec.com"; } else { url_7 = "http://lapa-tec.com/backend/img_publicidad/" + imagen; enlace_7 = oEnt_Emp.enlace; } if (!IsPostBack) { //runRptViewerParametro(); if (!IsPostBack) { oLista_Atri = oLN_Atri.ListarAtributoXLab(Session["ProdLabCod"].ToString()); cblAtributoos.DataSource = oLista_Atri; cblAtributoos.DataTextField = "NomAtributo"; cblAtributoos.DataValueField = "AtributoID"; cblAtributoos.DataBind(); try { cblAtributoos.SelectedIndex = 0; } catch { } } } }