protected void cargarprovincia() { dwprovincia.DataSource = Basic_Data.getinfoprovincia("-1"); dwprovincia.DataTextField = "Prv_descripcion"; dwprovincia.DataValueField = "Prv_id"; dwprovincia.DataBind(); }
public void ConvertFile(string path) { loadXMLFile(path); Data = new Basic_Data(); Data.Frequency = getFrequency(); Data.Signals = getSignals(); Data.SampleAmount = sampleAmount; }
/// <summary> /// Enlazar dw's con la informacion correspondiente /// </summary> protected void initDws() { DataSet dsInfoNewCust; try { dsInfoNewCust = Basic_Data.getInfoNewusers(); } catch { msnMessage.LoadMessage("Ha ocurrido un error intentado relaizar la carga de información.", UserControl.ucMessage.MessageType.Error); return; } if (dsInfoNewCust != null & dsInfoNewCust.Tables.Count > 0) { // pos[0]-> Tipo de coordinador,pos[1]-> Tipo de impuestos, // pos[2]-> Regimenes,pos[3]-> Ciudades,pos[4]-> Areas,pos[5]-> Tipos de flete // pos[6]-> Tipo de persona,pos[7]-> Bodegas,pos[8]-> Tipos de documento //dwCustType.DataSource = dsInfoNewCust.Tables[0]; //dwCustType.DataBind(); //dwCity.DataSource = dsInfoNewCust.Tables[3]; //dwCity.DataBind(); //dwArea.DataSource = dsInfoNewCust.Tables[4]; //dwArea.DataBind(); ListItem l = new ListItem("--Seleccionar de la lista--", "-1", true); l.Selected = true; dwArea.Items.Add(l); dwArea.DataSource = dsInfoNewCust.Tables[1]; dwArea.DataBind(); //dwHandlingType.DataSource = dsInfoNewCust.Tables[5]; //dwHandlingType.DataBind(); dwPersonType.DataSource = dsInfoNewCust.Tables[0]; dwPersonType.DataBind(); //dwWare.DataSource = dsInfoNewCust.Tables[7]; //dwWare.DataBind(); dwDocType.DataSource = dsInfoNewCust.Tables[2]; dwDocType.DataBind(); //**agregando departamento,provincia y distrito dwdepartamento.DataSource = dsInfoNewCust.Tables[3]; dwdepartamento.DataBind(); } }
protected void fcombo_dis(string var_id_prov) { try { DataSet ds = Basic_Data.getinfodistrito(var_id_prov); dwdistrito.Items.Clear(); ListItem vlista = new ListItem(); vlista.Text = "--Seleccionar de la lista--"; vlista.Value = "-1"; dwdistrito.Items.Add(vlista); dwdistrito.DataSource = ds.Tables[0]; dwdistrito.DataBind(); } catch (Exception e) { throw new Exception(e.Message, e.InnerException); } }
public void Load() { Basic_Data basicData = new Basic_Data(); XMLConverter converter = new XMLConverter(analysisName); XmlDocument file = new XmlDocument(); string fileName = analysisName + "_Data.xml"; file.Load(System.IO.Path.Combine(directory, fileName)); XmlNodeList modules = file.SelectNodes("EKG/module"); string moduleName = this.GetType().Name; moduleName = moduleName.Replace("_Data_Worker", ""); foreach (XmlNode module in modules) { if (module.Attributes["name"].Value == moduleName) { XmlNode frequency = module["frequency"]; basicData.Frequency = Convert.ToUInt32(frequency.InnerText, new System.Globalization.NumberFormatInfo()); XmlNode sampleAmount = module["sampleAmount"]; basicData.SampleAmount = Convert.ToUInt32(sampleAmount.InnerText, new System.Globalization.NumberFormatInfo()); List<Tuple<string, Vector<double>>> Signals = new List<Tuple<string, Vector<double>>>(); XmlNodeList signals = module.SelectNodes("signal"); foreach (XmlNode signal in signals) { XmlNode lead = signal["lead"]; string readLead = lead.InnerText; XmlNode samples = signal["samples"]; string readSamples = samples.InnerText; Vector<double> readDigits = converter.stringToVector(readSamples); Tuple<string, Vector<double>> readSignal = Tuple.Create(readLead, readDigits); Signals.Add(readSignal); } basicData.Signals = Signals; } } this.BasicData = basicData; }
public void cargarAreaLideres() { DataSet dsArea; try { dwArea.Items.Clear(); dsArea = Basic_Data.getInfoNewLideres(); dwArea.DataSource = dsArea.Tables[0]; dwArea.DataBind(); ListItem l = new ListItem("--Seleccionar de la lista--", "-1", true); l.Selected = true; dwArea.Items.Add(l); } catch { msnMessage.LoadMessage("Ha ocurrido un error intentando relaizar la búsqueda.", UserControl.ucMessage.MessageType.Error); return; } }
protected void fcombo_prov(string var_id_dpto) { try { DataSet ds = Basic_Data.getinfoprovincia(var_id_dpto); dwprovincia.Items.Clear(); //dwprovincia.DataSource = null; dwCity.Items.Clear(); ListItem vlista = new ListItem(); vlista.Text = "--Seleccionar de la lista--"; vlista.Value = "-1"; dwprovincia.Items.Add(vlista); dwprovincia.DataSource = ds.Tables[0]; dwprovincia.DataBind(); dwCity.Items.Add(vlista); dwCity.DataBind(); } catch (Exception e) { throw new Exception(e.Message, e.InnerException); } }
/// <summary> /// Forma para actualizacion de promotor /// </summary> /// <param name="co"></param> /// <param name="noDoc"></param> /// <param name="idPers"></param> protected void formUpdateProm(string co, string noDoc, decimal idPers) { DataTable dtPerson; string showDivs = "$('#fsBasicData').show();$('#fsTypePerson').show();$('#fsUbi').show();$('#fsInfoCust').show();"; try { dtPerson = Basic_Data.getPersonCoorProm(noDoc, idPers).Tables[0]; } catch { msnMessage.LoadMessage("Ha ocurrido un error intentando relaizar la búsqueda.", UserControl.ucMessage.MessageType.Error); return; } if (dtPerson != null && dtPerson.Rows.Count > 0) { DataRow infoPerson = dtPerson.Rows[0]; printInfo(infoPerson); // Promotor string stProm = infoPerson["bdv_status"].ToString(); btUpdateProm.Visible = true; txtDoc.Enabled = false; dwArea.Enabled = false; dwWare.Enabled = false; dwWare.Visible = false; //showDivs += "$('#fsInfoCust').hide();"; msnMessage.LoadMessage("Puede realizar una actualización de la información.", UserControl.ucMessage.MessageType.Information); } else { Utilities.logout(Page.Session, Page.Response); } System.Web.UI.ScriptManager.RegisterStartupScript(upPanelMsg, Page.GetType(), "ShowDivs", showDivs, true); }
/// <summary> /// Save, update /// </summary> /// <param name="typeAction">opc:1-> Update promoter, 2-> New Promoter, 3-> update customer, 4-> Create customer</param> public void actionToSave(string typeAction) { // Cedula string cedula = txtDoc.Text.Trim(); //veificando documento if (cedula.Length != 8 && cedula.Length != 11) { msnMessage.LoadMessage("El Numero de Documento es incorrecto. por favor verifique", UserControl.ucMessage.MessageType.Error); return; } // Tipo doc string tipoDoc = dwDocType.SelectedValue; // 1er Nombre string primerNombre = txtFirstName.Text.Trim(); // 2do Nombre string segundoNombre = txtMiddleName.Text.Trim(); // 1er Apellido string primerApellido = txtFirstSurname.Text.Trim(); // 2do Apellido string segApellido = txtSecondSurname.Text.Trim(); // Fecha Nacimiento DateTime fechaNacimiento; try { fechaNacimiento = Convert.ToDateTime((txtBirth.Text.Equals(string.Empty)) ? "01/01/1900" : txtBirth.Text); } catch { fechaNacimiento = Convert.ToDateTime("01/01/1900"); } // Tipo de persona string tipoPersona = dwPersonType.SelectedValue; // Sexo string sexo = rbSex.SelectedItem.Value; // Dirección string direccion = txtAddress.Text.Trim(); // Teléfono string telefono = txtPhone.Text.Trim(); // E-Mail string mail = txtMail.Text.Trim(); // Celular string celular = txtCel.Text.Trim(); // Fax string fax = txtFax.Text.Trim(); // Ciudad string ciudad = dwCity.SelectedItem.Value; string agencia = txtagencia.Text.Trim(); string destino = txtdestino.Text.Trim(); string agencia_ruc = txtagenciaruc.Text.Trim(); string ruc_comision = txtRucComision.Text.Trim(); // Estado Cuenta //string estado = "A"; // Usuario que realiza la accion string User = Convert.ToString(Page.User.Identity.Name); Users cust = (Users)Session[_nameSessionCoord]; if (typeAction.Equals(_formUpdCust)) { // Area de localizacion string area = this.dwArea.SelectedValue; // string tipoFlete = this.dwHandlingType.SelectedValue; // Bodega string warehouseId = dwWare.SelectedValue; try { // Realizar procesos de actualizacion de un coordinador string respuesta = Basic_Data.updateBasicDatausers(cust._usn_userid, primerNombre, segundoNombre, primerApellido, segApellido, fechaNacimiento, tipoDoc, tipoPersona, direccion, telefono, fax, celular, mail, area, User, sexo, ciudad, "", true, agencia, destino, agencia_ruc, ruc_comision); //string respuesta = Basic_Data.updateBasicData(_user._usv_co, cust._usn_userid, primerNombre, segundoNombre, primerApellido, segApellido, // fechaNacimiento, cedula, "", tipoDoc, tipoPersona, direccion, telefono, fax, // celular, mail, ciudad, estado, "1", area, User, sexo); //Users.createUserLider(_user._usv_co, Convert.ToDecimal(cust._usn_userid), mail, Cryptographic.encrypt(cedula)); // //respuesta = Coordinator.updateCoordinator(_user._usv_co, cust._usn_userid.ToString(), dwCustType.SelectedValue, // warehouseId, tipoFlete); msnMessage.LoadMessage("Actualización correcta.", UserControl.ucMessage.MessageType.Information); cleanInfo(typeAction); txtDoc.Focus(); } catch (Exception ex) { msnMessage.LoadMessage("Ha ocurrido un error intentado actualizar." + ex.Message, UserControl.ucMessage.MessageType.Error); cleanInfo(typeAction); txtDoc.Focus(); } } // Create customer else if (typeAction.Equals(_formCreProm)) { //string tipoDePago = "3"; /// //string terminosEntrega = "1"; /// //string tipoMoneda = "PEN";///"1"; // Bodega string warehouseId = dwWare.SelectedValue; // string tipoFlete = this.dwHandlingType.SelectedValue; ///"2"; // //string creditoBandera = "F"; // //string limiteCredito = "0"; // //string autoretenedor = "F"; // //string granContri = "T"; // Area de localizacion string area = this.dwArea.SelectedValue; try { // Insertar el nevo coordinador //string resp = Coordinator.addNewLider(_user._usv_co, primerNombre, segundoNombre, primerApellido, segApellido, // fechaNacimiento, cedula, "", tipoDoc, tipoPersona, direccion, telefono, fax, // celular, mail, ciudad, estado, "1", area, User, User, sexo, dwCustType.SelectedValue, // tipoDePago, terminosEntrega, tipoMoneda, warehouseId, "", "", "", tipoFlete, creditoBandera, // limiteCredito, autoretenedor, granContri); string resp = Basic_Data.crear_usuario(primerNombre, segundoNombre, primerApellido, segApellido, fechaNacimiento, cedula, tipoDoc, tipoPersona, direccion, telefono, fax, celular, mail, area, User, sexo, ciudad, "01", Cryptographic.encrypt(cedula), 0, true, agencia, destino, agencia_ruc, ruc_comision); // Crear el login de usuario para el coordinador con el cual podra iniciar sesion en el sistema //Users.createUserLider(_user._usv_co, Convert.ToDecimal(resp), mail, Cryptographic.encrypt(cedula)); // msnMessage.LoadMessage("El nuevo Lider se ha creado correctamente; recuerde que su usuario sera el correo electronico (" + mail + ") y la contraseña su número de documento.", UserControl.ucMessage.MessageType.Information); cleanInfo(typeAction); txtDoc.Focus(); } catch (Exception ex) { msnMessage.LoadMessage("Ha ocurrido un error intentado actualizar." + ex.Message, UserControl.ucMessage.MessageType.Error); //cleanInfo(typeAction); txtDoc.Focus(); } } }
/// <summary> /// Prepara formulario segun la accion /// </summary> /// <param name="co"></param> /// <param name="noDoc"></param> /// <param name="idPers"></param> protected void prepareForm(string noDoc, decimal idPers) { string ocultar_datasunat = "$('#fsSunat').hide();"; System.Web.UI.ScriptManager.RegisterStartupScript(upPanelMsg, Page.GetType(), "HideDivs", ocultar_datasunat, true); if (noDoc.Length != 8 && noDoc.Length != 11) { msnMessage.LoadMessage("El Numero de Documento es incorrecto. por favor verifique", UserControl.ucMessage.MessageType.Error); return; } DataTable dtPerson; string showDivs = "$('#fsBasicData').show();$('#fsTypePerson').show();$('#fsUbi').show();$('#fsInfoCust').show();"; try { dtPerson = Basic_Data.getPersonLider(noDoc, idPers).Tables[0]; } catch { msnMessage.LoadMessage("Ha ocurrido un error intentando relaizar la búsqueda.", UserControl.ucMessage.MessageType.Error); return; } if (dtPerson != null && dtPerson.Rows.Count > 0) { cargarAreaLideres(); dwArea.Enabled = false; DataRow infoPerson = dtPerson.Rows[0]; Boolean valor = false; if (infoPerson["dis_dep_id"] != null && !string.IsNullOrEmpty(infoPerson["dis_dep_id"].ToString())) { valor = true; } cleanInfo(_formCreCust, valor); printInfo(infoPerson); // Cliente string idCliente = infoPerson["bas_id"].ToString(); if (!string.IsNullOrEmpty(idCliente)) { Users cust = new Users { _usn_userid = Convert.ToDecimal(idCliente) }; Session[_nameSessionCoord] = cust; btUpdateCust.Visible = true; btUpdateProm.Visible = false; btSaveNewCust.Visible = false; btSaveNewProm.Visible = false; //btUpdateCust.Visible = true; //btSaveNewCust.Visible = false; //showDivs += "$('#fsInfoCust').show();"; } dwArea.Enabled = false; msnMessage.LoadMessage("Puede realizar una actualización de la información.", UserControl.ucMessage.MessageType.Information); } else { //showDivs += "$('#fsInfoCust').show();"; msnMessage.LoadMessage("Número de documento disponible.", UserControl.ucMessage.MessageType.Information); cargarAreaLiderZonal(); cleanInfo("4"); btUpdateCust.Visible = false; btUpdateProm.Visible = false; btSaveNewCust.Visible = false; btSaveNewProm.Visible = true; Boolean validadni = false; if (noDoc.Length == 8) { dwDocType.SelectedValue = "1"; validadni = true; } else { dwDocType.SelectedValue = "2"; } //verificando dni existe en la web service sunat Consultar_Documento myRucDni = new Consultar_Documento((noDoc.Length == 8) ? Microsoft.VisualBasic.Strings.Trim("10" + noDoc + Consultar_Documento.getDigito("10" + noDoc).ToString()) : noDoc); if (string.IsNullOrEmpty(myRucDni.Error)) { showDivs = "$('#fsBasicData').show();$('#fsTypePerson').show();$('#fsUbi').show();$('#fsSunat').show();$('#fsInfoCust').show();"; if (validadni) { string _primer_nombre = ""; string _segundo_nombre = ""; string _primer_apellido = ""; string _segundo_apellido = ""; Consultar_Documento.divide_nombres(myRucDni.GetInfo.RazonSocial, ref _primer_nombre, ref _segundo_nombre, ref _primer_apellido, ref _segundo_apellido); txtFirstName.Text = Consultar_Documento.Convert_MayusMin(_primer_nombre); txtMiddleName.Text = Consultar_Documento.Convert_MayusMin(_segundo_nombre); txtFirstSurname.Text = Consultar_Documento.Convert_MayusMin(_primer_apellido); txtSecondSurname.Text = Consultar_Documento.Convert_MayusMin(_segundo_apellido); } else { this.txtFirstName.Text = myRucDni.GetInfo.RazonSocial; } lblnombreruc.Text = Consultar_Documento.Convert_MayusMin(myRucDni.GetInfo.RazonSocial); lbldireccionruc.Text = Consultar_Documento.Convert_MayusMin(myRucDni.GetInfo.Direccion); this.txtPhone.Text = myRucDni.GetInfo.Telefono; this.txtAddress.Text = Consultar_Documento.Convert_MayusMin(myRucDni.GetInfo.Direccion); this.txtBirth.Text = myRucDni.GetInfo.Fecha_Nac; } //************************************************** //cargar dwArea } System.Web.UI.ScriptManager.RegisterStartupScript(upPanelMsg, Page.GetType(), "ShowDivs", showDivs, true); }
private void buscar_documento(string doc, string _codigocaptcha) { try { btUpdateCust.Visible = false; btUpdateProm.Visible = false; //btSaveNewCust.Visible = true; dwCustType.SelectedValue = "02"; btSaveNewCust.Visible = false; btSaveNewProm.Visible = false; lblnombreruc.Text = ""; //lbldireccionruc.Text = ""; msnMessage.Visible = false; string ocultar_datasunat = "$('#fsSunat').hide();"; ocultar_datasunat += "$('#fsBasicData').hide();$('#fsTypePerson').hide();$('#fsUbi').hide();"; ocultar_datasunat += "$('#fsInfoCust').hide();"; System.Web.UI.ScriptManager.RegisterStartupScript(upPanelMsg, Page.GetType(), "HideDivs", ocultar_datasunat, true); if (doc.Length != 8 && doc.Length != 11) { //btSaveNewCust.Visible = false; msnMessage.LoadMessage("El Numero de Documento es incorrecto. por favor verifique", UserControl.ucMessage.MessageType.Error); txtDoc.Focus(); return; } //if (_codigocaptcha.Length == 0 && doc.Length==8) //{ // //btSaveNewCust.Visible = false; // msnMessage.LoadMessage("Ingrese el codigo Captcha", UserControl.ucMessage.MessageType.Error); // txtimagen.Focus(); // return; //} DataTable dtPerson; try { dtPerson = Basic_Data.getPersonCoorProm(txtDoc.Text, 0).Tables[0]; } catch { msnMessage.LoadMessage("Ha ocurrido un error intentando relaizar la búsqueda.", UserControl.ucMessage.MessageType.Error); return; } if (dtPerson != null && dtPerson.Rows.Count > 0) { string _nombre_existe = dtPerson.Rows[0]["Bas_Primer_Nombre"].ToString() + " " + dtPerson.Rows[0]["bas_segundo_nombre"].ToString() + " " + dtPerson.Rows[0]["Bas_Primer_Apellido"].ToString() + " " + dtPerson.Rows[0]["Bas_Segundo_Apellido"].ToString(); msnMessage.LoadMessage("El Cliente " + _nombre_existe + " .Ya existe en nuestra base de datos con dni nro. " + txtDoc.Text, UserControl.ucMessage.MessageType.Information); return; } //Consultar_Documento myRucDni = new Consultar_Documento((doc.Length == 8) ? Microsoft.VisualBasic.Strings.Trim("10" + doc + Consultar_Documento.getDigito("10" + doc).ToString()) : doc); //if (string.IsNullOrEmpty(myRucDni.Error)) //{ // string showDivs = "$('#fsSunat').show();"; // lblnombreruc.Text = Consultar_Documento.Convert_MayusMin(myRucDni.GetInfo.RazonSocial); // //lbldireccionruc.Text = Consultar_Documento.Convert_MayusMin(myRucDni.GetInfo.Direccion); // System.Web.UI.ScriptManager.RegisterStartupScript(upPanelMsg, Page.GetType(), "ShowDivs", showDivs, true); //} //else //{ //Persona info_captcha = Session["Captcha"]; cargarAreaLiderZonal(); cleanInfo("4"); btUpdateCust.Visible = false; btUpdateProm.Visible = false; btSaveNewCust.Visible = false; btSaveNewProm.Visible = true; Persona myInfo = new Persona(); //(Persona)HttpContext.Current.Session["Captcha"]; if (doc.Length == 8) { myInfo.GetInfo(txtDoc.Text, ""); } else { myInfo.GetInfo(txtDoc.Text); } HttpContext.Current.Session["Captcha"] = myInfo; CaptionResul(); //CargarImagen(); //} } catch { } }
public void SaveResult() { Basic_Data data = new Basic_Data(); }
/// <summary> /// Prepara formulario segun la accion /// </summary> /// <param name="co"></param> /// <param name="noDoc"></param> /// <param name="idPers"></param> protected void prepareForm(string noDoc, decimal idPers) { DataTable dtPerson; string showDivs = "$('#fsBasicData').show();$('#fsTypePerson').show();$('#fsUbi').show();"; try { dtPerson = Basic_Data.getPersonusers(noDoc).Tables[0]; } catch { msnMessage.LoadMessage("Ha ocurrido un error intentando relaizar la búsqueda.", UserControl.ucMessage.MessageType.Error); return; } if (dtPerson != null && dtPerson.Rows.Count > 0) { cargarAreaLideres(); dwArea.Enabled = true; DataRow infoPerson = dtPerson.Rows[0]; Boolean valor = false; if (infoPerson["dis_dep_id"] != null && !string.IsNullOrEmpty(infoPerson["dis_dep_id"].ToString())) { valor = true; } cleanInfo(_formCreCust, valor); printInfo(infoPerson); // Cliente string idCliente = infoPerson["bas_id"].ToString(); if (!string.IsNullOrEmpty(idCliente)) { Users cust = new Users { _usn_userid = Convert.ToDecimal(idCliente) }; Session[_nameSessionCoord] = cust; btUpdateCust.Visible = true; //showDivs += "$('#fsInfoCust').show();"; } dwArea.Enabled = true; btUpdateCust.Visible = true; btUpdateProm.Visible = false; btSaveNewCust.Visible = false; btSaveNewProm.Visible = false; btSaveNewProm.Visible = false; msnMessage.LoadMessage("Puede realizar una actualización de la información.", UserControl.ucMessage.MessageType.Information); } else { //showDivs += "$('#fsInfoCust').show();"; msnMessage.LoadMessage("Número de documento disponible.", UserControl.ucMessage.MessageType.Information); cargarAreaLiderZonal(); cleanInfo("4"); btUpdateCust.Visible = false; btUpdateProm.Visible = false; btSaveNewCust.Visible = false; btSaveNewProm.Visible = true; //cargar dwArea } System.Web.UI.ScriptManager.RegisterStartupScript(upPanelMsg, Page.GetType(), "ShowDivs", showDivs, true); }