private void btnNuevo_Click(object sender, EventArgs e) { cModo = "Nuevo"; this.Limpiar(); this.Editar(); this.Botones(); this.cboFamilia.SelectedIndex = 0; this.cboPresentacion.SelectedIndex = 0; this.cboSubCategoria.SelectedIndex = 0; char cCero = '0'; // this.grdDetalle.Rows.Add(); DataTable dtTmp = Procesos.DatosGeneralEscalar("mproduct", " max(cod_pro) "); if (dtTmp.Rows.Count > 0) { DataRow DR; DR = dtTmp.Rows[0]; this.txtCod_pro.Text = Convert.ToString(Convert.ToInt32(DR["retorno"].ToString()) + 1).ToString().Trim().PadLeft(6, cCero); } else { this.txtCod_pro.Text = "000001"; } this.txtDes_pro.Focus(); }
public int ProcesoMapas(Procesos procMapa) { int resultado1 = 0; int resultado2 = 0; try { using (TransactionScope scope = new TransactionScope()) { base._ProviderDB.ExecuteNonQuery("spInsprocesoMapas", new DbParameter[] { DataFactory.GetObjParameter(GlobalConfiguration.ProviderDB, "@IdMapa", DbType.Int32, procMapa.IdMapa), DataFactory.GetObjParameter(GlobalConfiguration.ProviderDB, "@llproceso", DbType.String, procMapa.llprocesos) }); scope.Complete(); }; resultado1 = procMapa.IdMapa; resultado2 = procMapa.llprocesos; } catch (Exception ex) { throw ex; } return(resultado1); }
public ActionResult postLogin() { Encriptar e = new Encriptar(); string correo = e.encrip(Request.Form["correo"].ToString()); string contraseña = e.encrip(Request.Form["contraseña"].ToString()); ViewData["correo"] = e.desencrip(correo); Procesos pr = new Procesos(); pr.Login(correo, contraseña); if (pr.log == "entro") { pr.quitarbloqueo(correo); return(View("postToken")); } if (pr.log == "bloqueado") //esto { return(View("Login")); // aca tiene que estar la pagina de bloqueado } else { return(View("Login")); } }
} // Iniciar() private void Limpiar() { // Inicializo controles this.txtCod_pro.Text = ""; this.txtCosto.Text = "0.00"; this.txtDes_pro.Text = ""; this.txtExistencia.Text = "0.00"; this.txtPrecio.Text = ""; //cboEmpleado.SelectedIndex = 0; this.imgFoto.ImageLocation = ""; this.imgFoto.Image = null; this.imgFoto.ImageLocation = Application.StartupPath + "\\LogoARD.png"; Procesos oPreceso = new Procesos(); oPreceso.LimpiarTextBox(this); // oPreceso.LimpiarControles(this); // depurar error al grabar this.cboFamilia.SelectedIndex = -1; this.cboPresentacion.SelectedIndex = -1; this.cboSubCategoria.SelectedIndex = -1; this.chkInventariable.Checked = false; // this.dtpFechaDigitada.Value = VFPToolkit.dates.DateTime(); } // fin Limpiapr
public ActionResult postregistro() { Encriptar e = new Encriptar(); string nombre = e.encrip(Request.Form["name"].ToString()); string apellido = e.encrip(Request.Form["lastname"].ToString()); string email = e.encrip(Request.Form["email"].ToString()); string pws = e.encrip(Request.Form["psw"].ToString()); string pregunta = e.encrip(Request.Form["pregunta"].ToString()); string respuesta = e.encrip(Request.Form["respuesta"].ToString()); string pregunta2 = e.encrip(Request.Form["pregunta2"].ToString()); string respuesta2 = e.encrip(Request.Form["respuesta2"].ToString()); string pregunta3 = e.encrip(Request.Form["pregunta3"].ToString()); string respuesta3 = e.encrip(Request.Form["respuesta3"].ToString()); Procesos pr = new Procesos(); pr.Registrar(nombre, apellido, email); pr.setearcontraseña(pws, email); pr.token0(email); pr.bloqueoinicio(email); pr.preguntas(email, pregunta, respuesta); pr.preguntas(email, pregunta2, respuesta2); pr.preguntas(email, pregunta3, respuesta3); return(View()); }
public static consultarArchivosDispape.felRepuestaDescargaDocumentos consultaArchivos(string numDoc, string prefijo, string tipoDoc, string wsURL) { DateTime _createdDate; _createdDate = DateTime.Now; Procesos.dateSend = _createdDate; try { Procesos.EscribirLogFileTXT("ConsultaPDF: Inicio"); string urlServicio; urlServicio = wsURL; //consultarArchivosDispape.ConsultarArchivosClient clienteServicio = new consultarArchivosDispape.ConsultarArchivosClient(); //consultarArchivosDispape.consultarArchivos1 consulta1 = new consultarArchivosDispape.consultarArchivos1(); consultarArchivosDispape.felConsultaFacturaArchivo request = new consultarArchivosDispape.felConsultaFacturaArchivo(); consultarArchivosDispape.felRepuestaDescargaDocumentos response = new consultarArchivosDispape.felRepuestaDescargaDocumentos(); consultarArchivosDispape.consultarArchivos consultar; //clienteServicio = new consultarArchivosDispape.ConsultarArchivosClient(ObtenerBindingsHttps(), new EndpointAddress(urlServicio)); //using (new OperationContextScope(clienteServicio.InnerChannel)) //{ //Add SOAP Header (Header property in the envelope) to an outgoing request. //HttpRequestMessageProperty requestMessage = new HttpRequestMessageProperty(); //requestMessage.Headers["username"] = Procesos.username; //requestMessage.Headers["password"] = Procesos.password; //requestMessage.Headers["token"] = Procesos.token; //OperationContext.Current.OutgoingMessageProperties[HttpRequestMessageProperty.Name] = requestMessage; request.consecutivo = Convert.ToInt32(numDoc); request.consecutivoSpecified = true; request.contrasenia = Procesos.password; request.idEmpresa = 233; request.idEmpresaSpecified = true; request.prefijo = prefijo; //request.tipoArchivo = 0; request.tipoDocumento = tipoDoc; request.token = Procesos.token; request.usuario = Procesos.username; consultar = new consultarArchivosDispape.consultarArchivos(); response = consultar.CallconsultarArchivos(request); var serxml = new System.Xml.Serialization.XmlSerializer(request.GetType()); var ms = new MemoryStream(); serxml.Serialize(ms, request); string xml = Encoding.UTF8.GetString(ms.ToArray()); Procesos.requestSend = xml; Procesos.EscribirLogFileTXT("ConsultaPDF: Fin"); return(response); } catch (Exception ex) { consultarArchivosDispape.felRepuestaDescargaDocumentos response = null; Procesos.EscribirLogFileTXT("PDFDispapeles: " + ex.Message); return(response); } }
public static MySqlConnection conectar() { string servidor = "127.0.0.1"; string BD = "bdCarniceria"; string usuario = "root"; string password = ""; MySqlConnection conexion = new MySqlConnection("server=" + servidor + "; database=" + BD + ";Uid=" + usuario + "; pwd=" + password + ";"); try { conexion.Open(); return(conexion); } catch (System.Exception) { try { Procesos.AbrirMysql(); MessageBox.Show("La base de datos se desconecto pero se restauro la conexión"); } catch (System.Exception) { MessageBox.Show("No se pudo restablecer la conexión a la Base de Datos"); } return(conexion); } }
public ActionResult Suma() { Procesos D1 = new Procesos(); String Opera = Request.Params["Boton"]; D1.N1 = Double.Parse(Request.Form["N1"].ToString()); D1.N2 = Double.Parse(Request.Form["N2"].ToString()); if (Opera == "Sumar") { D1.R = D1.N1 + D1.N2; D1.Signos = D1.N1 + "+" + D1.N2; } else if (Opera == "Restar") { D1.R = D1.N1 - D1.N2; D1.Signos = D1.N1 + "-" + D1.N2; } else if (Opera == "Dividir") { D1.R = D1.N1 / D1.N2; D1.Signos = D1.N1 + "/" + D1.N2; } else if (Opera == "Multiplicar") { D1.Signos = D1.N1 + "X" + D1.N2; D1.R = D1.N1 * D1.N2; } return(View("Suma", D1)); }
public async Task <IActionResult> Edit(int id, [Bind("Id_Proceso,Proceso,Numeral,Unidad,Fuente,Observacion")] Procesos procesos) { if (id != procesos.Id_Proceso) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(procesos); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProcesosExists(procesos.Id_Proceso)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(procesos)); }
public static void getTransaccionbyId(string idLog) { Procesos.responseStatus = ""; try { string documento, fecha, request; SAPbobsCOM.UserTables tbls = null; SAPbobsCOM.UserTable tbl = null; tbls = Procesos.oCompany.UserTables; tbl = tbls.Item("FEDIAN_MONITORLOG"); tbl.GetByKey(idLog.ToString()); request = tbl.UserFields.Fields.Item("U_Det_Peticion").Value; documento = tbl.UserFields.Fields.Item("U_Prefijo").Value + tbl.UserFields.Fields.Item("U_Folio").Value; fecha = (tbl.UserFields.Fields.Item("U_Fecha_Envio").Value).ToString("yyyymm"); ServiceClient Cl = new ServiceClient(); var R = Cl.GetTransaccionbyIdentificacion(documento, fecha); Procesos.UpdateLogConexus(idLog, R, request); System.Runtime.InteropServices.Marshal.ReleaseComObject(tbls); tbls = null; System.Runtime.InteropServices.Marshal.ReleaseComObject(tbl); tbl = null; GC.Collect(); } catch (Exception ex) { Procesos.EscribirLogFileTXT("getTransaccionbyId: " + ex.Message); } }
//Inserta un nuevo proceso en tabla mvprocesos public int InsertaProcesomv(Procesos proceso) { try { DbParameter llprocesos = DataFactory.GetObjParameter(GlobalConfiguration.ProviderDB, "@llproceso", DbType.Int32, DBNull.Value, -1, ParameterDirection.Output); using (TransactionScope scope = new TransactionScope()) { base._ProviderDB.ExecuteNonQuery("spIns_proceso", new DbParameter[] { llprocesos, DataFactory.GetObjParameter(GlobalConfiguration.ProviderDB, "@boprocesomanual", DbType.Boolean, proceso.boprocesomanual), DataFactory.GetObjParameter(GlobalConfiguration.ProviderDB, "@dslog", DbType.String, proceso.dslog), DataFactory.GetObjParameter(GlobalConfiguration.ProviderDB, "@dsanio", DbType.String, proceso.dsanio), DataFactory.GetObjParameter(GlobalConfiguration.ProviderDB, "@dsmes", DbType.String, proceso.dsmes) }); scope.Complete(); } return(Convert.ToInt32(llprocesos.Value)); } catch (Exception ex) { throw ex; } }
public static Dictionary <bool, string> ConsultaDoc(string url, string method, string body = "", string token = "", bool saveCookie = false) { var result = new Dictionary <bool, string>(); try { ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12 | SecurityProtocolType.Ssl3; string svcCredentials = Convert.ToBase64String(ASCIIEncoding.ASCII.GetBytes(Procesos.username + ":" + Procesos.password)); var client = new RestClient(url); client.Timeout = -1; var request = new RestRequest(Method.POST); request.AddHeader("Content-Type", "application/json;charset=UTF-8"); request.AddHeader("Authorization", "Basic " + svcCredentials); //request.AddHeader("Content-Type", "application/json"); request.AddParameter("application/json;charset=UTF-8,application/json", body, ParameterType.RequestBody); IRestResponse response = client.Execute(request); result.Add(true, response.Content); Procesos.responseStatus = response.Content; } catch (Exception ex) { result.Add(false, ex.ToString()); } Procesos.EscribirLogFileTXT(body); return(result); }
//Editar public ActionResult Editar(int id) { Procesos.Inicio(); var std = lista.Where(s => s.id == id).FirstOrDefault(); return(View(std)); }
//Envio Factura Web Service proveedor Carvajal public static string UploadFileFE(string encodeFile, string docCode, string codelog) { string status = ""; string idTrans = ""; try { CarvajalWS.invoiceServiceClient client = new CarvajalWS.invoiceServiceClient(); //var testservice = new CustomClient(endpointname, endpoint); var requestInterceptor = new CustomEndpointBehavior(); client.Endpoint.Behaviors.Add(requestInterceptor); //CarvajalWS.invoiceServiceClient client = new CarvajalWS.invoiceServiceClient(); client.Open(); CarvajalWS.Upload cuerpo = new CarvajalWS.Upload(); CarvajalWS.UploadRequest uploadDoc = new CarvajalWS.UploadRequest(); uploadDoc.fileName = "Fac" + codelog + docCode + ".txt"; uploadDoc.fileData = encodeFile;//"RU5DLElOVk9JQyw5MDA0NDA0NDEsMjA1MDU3NzkyOTEsVUJMIDIuMCxESUFOIDEuMCxGQUM0LDIwMTgtMDEtMDMsMDk6MDg6NTksMSxDT1AsMjAxOC0wMS0wMywsOTA1OTY3NDIsMDM1MCwyLDIwMTYtMTItMzENCkVNSSwxLDkwMDQ0MDQ0MSwzMSwyLDE3MDgxNixTUUEgQ09MT01CSUEgUy5BLixTUUEgQ09MT01CSUEgUy5BLixKYXZpZXIsQ2Fsdm8gQm9ycmVybyxBdi4gVW5pdmVyc2l0YXJpYSBTdXIgNTgzIERpcmVjY2lvbiBQcnVlYmEgU1FBIGRlIENvbG9tYmlhIFBydWViYSBRVUFMSVRZIFNFUlZJQ0lPUyBERSBJTlRFR1JBQ0lPTiBDVFMgQ08sVmFsbGUgZGVsIENhdWNhLFNhbnRpYWdvIGRlIENhbGksU2FudGlhZ28gZGUgQ2FsaSw3NjAwMDEsQ08sRUFOMDM1MA0KQ0RFLDEsSW5nIENhbGlkYWQsNjYxODE2MSxwcnVlYmFzc3FhQGdtYWlsLmNvbQ0KQURRLDIsOTAwNDQwNDQxLDEzLDAsMTgxMSxDYXJ2YWphbCBUZWNub2xvZ2lhIHkgU2VydmljaW9zIFMuQS5TLixDYXJ2YWphbCBUZWNub2xvZ2lhIHkgU2VydmljaW9zIFMuQS5TLixVc3VhcmlvLENhbGlkYWQsU2FudGEgUm9zYSA3NiBTYW50aWFnbyBTYW50aWFnbyBSTSAtIFIuTWV0cm9wb2xpdGFuYS1DT0xPTUJJQSxWYWxsZSBkZWwgQ2F1Y2EsQ2FsaSxDYWxpLDc2MDAwMSxDTywwMzUwDQpDREEsNSxEZXBhcnRhbWVudG8gY29tcHJhcyw2NjE4MTYxLGphdmllci5jYWx2b0BjYXJ2YWphbC5jb20NClRPVCwxMDAwMDAuMzUwLENPUCwxMDAwLjMwMCxDT1AsMTAwMDAwLjM1MCxDT1AsMTAwMC4zMDAsQ09QLDEwMC41MDAsQ09QLDEwMDAuMjUwLENPUCwxMDAwLjEsQ09QDQpUSU0sZmFsc2UsNDU2LjQ5MyxDT1ANCklNUCwwMSwxMDAwLjM1MCxDT1AsNDU2LjQ5MyxDT1AsMTYNClREQyxDT1AsQ09QLDMwMDAuMDAsMjAxNi0wOS0xMA0KQU5ULDEwMDAuMSxDT1AsMjAxNi0wOS0xMA0KRFNDLGZhbHNlLDEsMjg1LjU0LENPUCw0OCxEZXNjdWVudG8gZGUgcHJ1ZWJhLDEwMDAuMzUwLENPUCwxDQpEUkYsMTIzNDU2Nzg5MVNFLDIwMTctMTAtMjMsMjAxOC0wMS0wMyxGQUMsMSw5OTk5OTk5OQ0KUUZBLDg5MDIwOTYxMiw4LDAsU1FBIENPTE9NQklBIFMuQS4sU1FBIENPTE9NQklBIFMuQS4sUHJ1ZWJhcyxDYWxpZGFkLEF2LiBVbml2ZXJzaXRhcmlhIFN1ciA1ODMgRGlyZWNjaW9uIFBydWViYSBTUUEgZGUgQ29sb21iaWEgUHJ1ZWJhIFFVQUxJVFkgU0VSVklDSU9TIERFIElOVEVHUkFDSU9OIENUUyBDTyxWYWxsZSBkZWwgQ2F1Y2EsU2FudGlhZ28gZGUgQ2FsaSxTYW50aWFnbyBkZSBDYWxpLDc2MDAwMSxDTywxNzA4MTYsMDM1MA0KQVFGLDkwMDQ0MDQ0MSwzMSwwLENhcnZhamFsIFRlY25vbG9naWEgeSBTZXJ2aWNpb3MgUy5BLlMuLENhcnZhamFsIFRlY25vbG9naWEgeSBTZXJ2aWNpb3MgUy5BLlMuLENhbGlkYWQsUHJ1ZWJhcyxTYW50YSBSb3NhIDc2IFNhbnRpYWdvIFNhbnRpYWdvIFJNIC0gUi5NZXRyb3BvbGl0YW5hLUNPTE9NQklBLFZhbGxlIGRlbCBDYXVjYSxDYWxpLENhbGksNzYwMDEsQ08sMTgxMSwwMzUwDQpOT1QsQ29uZGljaW9uUGFnb3w0NSBkaWFzIGZlY2hhIGZhY3R1cmENCk5PVCxDdWVudGF8UmVhbGl6YXIgcGFnbyBhIHRyYXZleiBkZSBsYXMgc2lndWllbnRlcyBjdWVudGFzIGNvcnJpZW50ZXMgYSBOb21icmUgZGUgU1FBIENPTE9NQklBIEJBTkNPIERFIEJPR09UQSBYWFhYWA0KTk9ULEVuY2FyZ29Db21lcmNpYWx8MDAxMDENCk5PVCxJbmNvbnRlcm18MzM3NzMNCk5PVCxUZXh0b0xpYnJlRmFjdHVyYXxFc3RhIGZhY3R1cmEgc2UgYXNpbWlsYSBhIHVuYSBsZXRyYSBkZSBjYW1iaW8uIEVsIGNvbXByYWRvciBkZWNsYXJhIGhhYmVyIHJlY2liaWRvIGxhIG1lcmNhbmNpYSBjb250ZW5pZGEgZW4gZXN0YSBmYWN0dXJhLi4uDQpOT1QsR2xvc2FNb250b3xWRUlOVElPQ0hPIE1JTCBRVUlOSUVOVE9TIENJTkNVRU5UQSBZIENVQVRSTyBZIDgwLzEwMCBQRVNPUw0KTk9ULFB1ZXJ0b0VtYmFycXVlfENhbGxhbw0KTk9ULFB1ZXJ0b0Rlc3Rpbm98VmFscGFyYWlzbw0KTk9ULEZsZXRlfDM0MC4wMA0KTk9ULFNlZ3Vyb3w2LjIxDQpOT1QsT3Ryb3NHYXN0b3N8MC4wMA0KTk9ULFRyYW5zcG9ydGV8VHJhbnNwb3J0ZSBtYXJpdGltbw0KTk9ULENvbnRlbmVkb3Jlc3w0DQpOT1QsUGVzb3w4NTEwLjE1Nw0KTk9ULFBlc29OZXRvfDEwMDANCk5PVCxQYXJ0QXJhbmNlbGFyaWF8ODU0NDQ5OTA5MA0KTk9ULENvbmRQYWdvfFRyYW5zZmVyZW5jaWEgYmFuY2FyaWEgOTAgZGlhcw0KTk9ULFRlbGVmb25vfDU2LTItMjM1MzQ0MDANCk5PVCxDaXVFbXB8WVVNQk8NCk5PVCxDb3JyZW9QZXhwfFBSVUVCQVNAU1FBLkNPTQ0KTk9ULFRvdEZjYXwyODIwOC41OQ0KTk9ULFBlZGlkb3wzNDcxNDkNCk5PVCxEZXNjdG9Ub3RhbHwwLjAwJQ0KTk9ULE1lbnNhamVzQXQNCk5PVCwxfFJFRi8wMjYtMDAwMTkwMg0KTk9ULElWQXxJVkEgUslHSU1FTiBDT03aTg0KTk9ULElDQXxJQ0EgQUNUSVZJREFEIDEwMzgzMCAtIEFDVUVSRE8gMDM0IC0gMjAwNQ0KTk9ULENvbnRyaWJ1eWVudGVzfFNPTU9TIEdSQU5ERVMgQ09OVFJJQlVZRU5URVMgUkVTT0xVQ0lPTiAwMDAwNDEgMzAgRU5FLiBERSAyMDE0DQpOT1QsQXV0b3JldGVuZWRvcmVzfFNPTU9TIEFVVE9SRVRFTkVET1JFUyBSRVNPTFVDSU9OIERJQU4gMDM4ODIgMDkgQUJSSUwgMjAwNw0KTk9ULE5BTHxSRVNPTFVDSU9OIERFIEZBQ1RVUkFDSU9OIEVMRUNUUk9OSUNBIENQIE5vICBkZSAyMDE2IC8vICAgZGVsIENQICBhbCAgQ1ANCk5PVCxFWFB8UkVTT0xVQ0lPTiBERSBGQUNUVVJBQ0lPTiBFTEVDVFJPTklDQSBFWCBObyAgZGUgMjAxNSAvLyAgIGRlbCBFWCAgYWwgIEVYDQpPUkMsUUE0NTAwMTM2MTg4LTE5MCwyMDE2LTA5LTA5LDA5OjA5OjA4LDIwMTYwMA0KUkVGLEFBSiw4NzU3NDgzLDIwMTYtMDgtMTYNClJFRixJVixGMDAyNi0wMDAxOTAsMjAxNi0wOC0xNg0KUkVGLElWLEYwMDI2LTAwMDE5MCwyMDE2LTA4LTE2DQpJRU4sY2FsbGUgMTIgTm8gNDMzLEN1bmRpbmFtYXJjYSxCb2dvdGEsQm9nb3RhLCxDTyxDQVJWQUpBTCBTRVJWSUNJT1MgU0FTLDIwMTYtMDktMTMsMDk6MDc6NTQsMjA1MDU3NzkyOTQsMjAxNi0wOS0xMyxDT0RDQUxJMDAxDQpURVQsUG9ydGVzIFBhZ2Fkb3MsREVTLENPRENBTEkwMDEsY2FsbGUgMjlOICMgNkFODQpDVFMsQ1RZUzAwLCwNClJCQyw2MzAyNSxyZWZlcmVuY2lhMTYwNSxyZWZlcmVuY2lhMTYwNg0KSVRFLDEsZmFsc2UsNzU1OC45ODYsTkFSLDIzNTI0LjI4NCxDT1AsMy4xMTI1LENPUCwxMDAzNDI2NFFBLEFydGljdWxvIGRlIFBydWViYSBMTSBTUUEgQ08sQ0IvTkEyWFkgMC42LzEga1YgMjQwIG1tMiBORUdSTyBBcnRpY3VsbyBwcnVlYmFzIGRlc2NyaXBjaW9uIHBhcnRpZGEsLCwsLERBVE9TIFRFQ05JQ09TIEFTT2NpYWRvcyBhbCBhcnRpY3VsbzEyJSwsMTAwMzQyNjRRQSwyMzgxMy4yMDAsQ09QLCwsLA0KTVlNLE1hcmNhLk1hcmNhIGRlbCBhcnTtY3VsbyBPYmxpZ2F0b3JpbyBzaSBsYSBmYWN0dXJhIGVzIGludGVybmFjaW9uYWwsTW9kZWxvLk1vZGVsbyBkZWwgYXJ07WN1bG8uT2JsaWdhdG9yaW8gc2kgbGEgZmFjdHVyYSBlcyBpbnRlcm5hY2lvbmFsLjINCklERSxmYWxzZSwxMjM0NTY3ODkwMTIzNDUuMTIzLENPUCwzNSxURVhUTyBMSUJSRSBkZSByYXpvbiAxMjMlLDIzLCwsDQpJVEUsMixmYWxzZSwxNTA1LE5BUiw0Njg0LjMxLENPUCwzLjExMjUsQ09QLDEwMDM0MjY0LExNLENCL05BMlhZIDAuNi8xIGtWIDI0MCBtbTIgTkVHUk8sLCwsLCwsMTAwMzQyNjQsNDc0MS44MCxDT1AsLCws"; if (Procesos.nit.IndexOf('_') > 0) { uploadDoc.companyId = Procesos.nit.Substring(0, Procesos.nit.IndexOf('_')); } else if (Procesos.nit.IndexOf('-') > 0) { uploadDoc.companyId = Procesos.nit.Substring(0, Procesos.nit.IndexOf('-')); } else { uploadDoc.companyId = Procesos.nit; } uploadDoc.accountId = Procesos.nit; cuerpo.UploadRequest = uploadDoc; CarvajalWS.UploadResponse resultadoCliente = new CarvajalWS.UploadResponse(); resultadoCliente = client.Upload(cuerpo.UploadRequest); status = resultadoCliente.status; idTrans = resultadoCliente.transactionId; Procesos.RepoMensajes(idTrans, status); client.Close(); } catch (Exception ex) { Procesos.RepoMensajes("catch", ex.Message); Procesos.EscribirLogFileTXT("uploadFileFE: " + ex.Message); } return(idTrans); }
public async Task <IActionResult> Index(Solicitud_Admisiones sa, IFormFile ACTA, IFormFile FOTO, IFormFile CERTIFICADO, IFormFile RECORD) { if (VerificarPeso(ACTA, FOTO, CERTIFICADO, RECORD) == false) { Alertas.sobrecarga = "existe"; return(View()); } var comprobarproceso = _db.proceso.Where(p => p.Nombre == "Solicitud de Admisión").FirstOrDefault(); var estado = comprobarproceso.Estado; if (estado == "Abierto") { if (ModelState.IsValid) { var iduser = this.User.FindFirstValue(ClaimTypes.NameIdentifier); var usuario = _db.Users.Where(u => u.Id == iduser).FirstOrDefault(); sa.Nombre = usuario.Nombre; sa.Apellido = usuario.Apellido; sa.Email = usuario.Email; sa.Telefono = usuario.Telefono; sa.ID_Usuario = usuario.ID_Usuario; sa.Usuario = usuario.Email; sa.URL_Acta_Nacimiento = ArchivosDocmentos(ACTA, "ACTA"); sa.URL_Record_Notas = ArchivosDocmentos(RECORD, "RECORDENOTAS"); sa.URL_Certificado_Medico = ArchivosDocmentos(CERTIFICADO, "CERTIFICADOMEDICO"); sa.URL_Foto = ArchivosDocmentos(FOTO, "FOTO2X2"); _db.Add(sa); await _db.SaveChangesAsync(); var procesos = new Procesos { Estado = "En Curso", ID_Usuario = sa.ID_Usuario, Nombre_Proceso = "Entrega de Documentos", Porcentaje = 0 }; _db.Add(procesos); await _db.SaveChangesAsync(); Alertas.solicitudenviada = "true"; return(RedirectToAction(nameof(vista))); } else { Alertas.solicitudenviada = "false"; return(View()); } } else { return(View("ProcesoCerrado")); } }
//Peticion web service estado documento public static void DocStatusFE(string codeLog, string transID, string request, Boolean ReSend, string strtext) { Procesos.responseStatus = ""; try { CarvajalWS.invoiceServiceClient client = new CarvajalWS.invoiceServiceClient(); //var testservice = new CustomClient(endpointname, endpoint); var requestInterceptor = new CustomEndpointBehavior(); client.Endpoint.Behaviors.Add(requestInterceptor); //CarvajalWS.invoiceServiceClient client = new CarvajalWS.invoiceServiceClient(); client.Open(); CarvajalWS.DocumentStatus cuerpo = new CarvajalWS.DocumentStatus(); CarvajalWS.DocumentStatusRequest requestDocStatus = new CarvajalWS.DocumentStatusRequest(); if (Procesos.nit.IndexOf('_') > 0) { requestDocStatus.companyId = Procesos.nit.Substring(0, Procesos.nit.IndexOf('_')); } else if (Procesos.nit.IndexOf('-') > 0) { requestDocStatus.companyId = Procesos.nit.Substring(0, Procesos.nit.IndexOf('-')); } else { requestDocStatus.companyId = Procesos.nit; } requestDocStatus.accountId = Procesos.nit; requestDocStatus.transactionId = transID; cuerpo.DocumentStatusRequest = requestDocStatus; CarvajalWS.DocumentStatusResponse resultadoCliente = new CarvajalWS.DocumentStatusResponse(); resultadoCliente = client.DocumentStatus(cuerpo.DocumentStatusRequest); Procesos.UpdateLog(codeLog, transID, resultadoCliente, request, ReSend, strtext); if (resultadoCliente.processStatus == "FAIL") { Procesos.RepoMensajes(resultadoCliente.errorMessage, resultadoCliente.errorMessage); } else if (resultadoCliente.processStatus == "PROCESSING") { Procesos.RepoMensajes(resultadoCliente.errorMessage, resultadoCliente.processName); } client.Close(); } catch (Exception ex) { Procesos.RepoMensajes("catch", ex.Message); Procesos.EscribirLogFileTXT("DocStatusFE: " + ex.Message); } }
//Ordenar public ActionResult Ordenar1() { Procesos.Inicio(); List <Game> SortedList = lista.OrderBy(o => o.id).ToList(); Procesos.Final(); return(View(SortedList)); }
public async Task <IActionResult> Create([Bind("Id_Proceso,Proceso,Numeral,Unidad,Fuente,Observacion")] Procesos procesos) { if (ModelState.IsValid) { _context.Add(procesos); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(procesos)); }
public ActionResult postOpciones() { Encriptar e = new Encriptar(); string correo = e.encrip(Request.Form["correo"].ToString()); ViewData["correoRecuperacion"] = e.desencrip(correo); Procesos pr = new Procesos(); pr.GenerarToken(e.desencrip(correo)); return(View("RecuperacionToken")); }
//Modifica datos de un proceso public static int modificaMvProceso(Procesos proceso) { try { return(new RepositorioConsultas().UpProcesos(proceso)); } catch (Exception ex) { throw ex; } }
//Obtiene procesos existentes public static int InsertaProcMapas(Procesos proceso) { try { return(new RepositorioConsultas().InsertaProcesoMapas(proceso)); } catch (Exception ex) { throw ex; } }
public ActionResult postopciones() { string correo = Request.Form["correo"].ToString(); ViewData["correoRecuperacion"] = correo; Procesos pr = new Procesos(); pr.GenerarToken(correo); return(View("RecuperacionToken")); }
public static Dictionary <bool, string> Febos_StatusDoc(string url, string method, string idfebos = "", string token = "", bool saveCookie = false) { _createdDate = DateTime.Now; Procesos.dateSend = _createdDate; var result = new Dictionary <bool, string>(); var httpRequest = (HttpWebRequest)WebRequest.Create(url); httpRequest.ContentType = "application/json"; httpRequest.Headers.Add("token", token); httpRequest.Headers.Add("empresa", Procesos.nit); httpRequest.Headers.Add("febosId", idfebos); httpRequest.Method = method.ToUpper(); httpRequest.ServicePoint.Expect100Continue = false; httpRequest.CookieContainer = new CookieContainer(); try { Procesos.EscribirLogFileTXT("StatusDoc: Headers" + httpRequest.Headers); Procesos.EscribirLogFileTXT("StatusDoc: RequestUri" + httpRequest.RequestUri); using (var webResponse = httpRequest.GetResponse() as HttpWebResponse) { if (httpRequest.HaveResponse && webResponse != null) { using (var response = new StreamReader(webResponse.GetResponseStream())) { result.Add(true, response.ReadToEnd()); Procesos.EscribirLogFileTXT("StatusDoc_webResponse: " + result[true]); } } } } catch (WebException wex) { if (wex.Response != null) { using (var errorResponse = (HttpWebResponse)wex.Response) { using (var reader = new StreamReader(errorResponse.GetResponseStream(), Encoding.UTF8)) { string error = reader.ReadToEnd(); result.Add(false, error); Procesos.EscribirLogFileTXT("StatusDoc_WebException: " + error); } } } } catch (Exception ex) { result.Add(false, ex.ToString()); } return(result); }
public static consultarArchivosDispape.felRepuestaDescargaDocumentos consultaArchivos(string numDoc, string prefijo, string tipoDoc) { DateTime _createdDate; _createdDate = DateTime.Now; Procesos.dateSend = _createdDate; try { Procesos.EscribirLogFileTXT("ConsultaPDF: Inicio"); consultarArchivosDispape.felConsultaFacturaArchivo request = new consultarArchivosDispape.felConsultaFacturaArchivo(); consultarArchivosDispape.felRepuestaDescargaDocumentos response = new consultarArchivosDispape.felRepuestaDescargaDocumentos(); consultarArchivosDispape.consultarArchivos consultar = new consultarArchivosDispape.consultarArchivos();; request.idEmpresaSpecified = true; request.idEmpresa = Convert.ToInt32(Procesos.idEmpresa); request.usuario = Procesos.username; request.contrasenia = Procesos.password; request.token = Procesos.token; //request.version = "6"; if (tipoDoc.Substring(0, 1) == "0") { request.tipoDocumento = tipoDoc.Substring(1, 1); } else { request.tipoDocumento = tipoDoc; } request.prefijo = prefijo; request.consecutivoSpecified = true; request.consecutivo = Convert.ToInt32(numDoc); request.tipoArchivo = 0; response = consultar.CallconsultarArchivos(request); var serxml = new System.Xml.Serialization.XmlSerializer(request.GetType()); var ms = new MemoryStream(); serxml.Serialize(ms, request); string xml = Encoding.UTF8.GetString(ms.ToArray()); Procesos.requestSend = xml; Procesos.EscribirLogFileTXT("ConsultaPDF: Fin"); return(response); } catch (Exception ex) { consultarArchivosDispape.felRepuestaDescargaDocumentos response = null; Procesos.EscribirLogFileTXT("PDFDispapeles: " + ex.Message); return(response); } }
public JsonResult GetDistritos(int idCiudad, int idPais) { Procesos p = new Procesos(); List <Distrito> listaDistritos = new List <Distrito>(); listaDistritos = p.ObtenerDistrito(idCiudad, idPais); // listaCiudades.Add(new Ciudad { IdCiudad = 1, NombreCiudad = "prueba", IdPais = 1}); return(Json(listaDistritos)); }
public JsonResult GetCiudades(int idPais) { Procesos p = new Procesos(); List <Ciudad> listaCiudades = new List <Ciudad>(); listaCiudades = p.ObtenerCiudad(idPais); // listaCiudades.Add(new Ciudad { IdCiudad = 1, NombreCiudad = "prueba", IdPais = 1}); return(Json(listaCiudades)); }
static void Main(string[] args) { int[,] cuatroportreh = new int[4, 3]; int prom = 0; Procesos proc = new Procesos(); Console.WriteLine("Llene una matriz 4x3 con números enteros"); cuatroportreh = proc.Matriz(); prom = proc.Promedio(cuatroportreh); Console.Clear(); Console.WriteLine($"El promedio de la matriz es igual a {prom}"); Console.ReadKey(); }
//Peticion web service descarga documento public static string DownloadDocFE(string codeLog, string docType, string numDoc, string downloadType) { Procesos.responseStatus = ""; try { ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12 | SecurityProtocolType.Ssl3; CarvajalWS.invoiceServiceClient client = new CarvajalWS.invoiceServiceClient(); CarvajalWS.DownloadResponse resultadoCliente = null; var requestInterceptor = new CustomEndpointBehavior(); client.Endpoint.Behaviors.Add(requestInterceptor); client.Open(); CarvajalWS.Download cuerpo = new CarvajalWS.Download(); CarvajalWS.DownloadRequest requestDownloadDoc = new CarvajalWS.DownloadRequest(); if (Procesos.nit.IndexOf('_') > 0) { requestDownloadDoc.companyId = Procesos.nit.Substring(0, Procesos.nit.IndexOf('_')); } else if (Procesos.nit.IndexOf('-') > 0) { requestDownloadDoc.companyId = Procesos.nit.Substring(0, Procesos.nit.IndexOf('-')); } else { requestDownloadDoc.companyId = Procesos.nit; } requestDownloadDoc.accountId = Procesos.nit; requestDownloadDoc.documentType = docType; requestDownloadDoc.documentNumber = numDoc; requestDownloadDoc.resourceType = downloadType; cuerpo.DownloadRequest = requestDownloadDoc; resultadoCliente = new CarvajalWS.DownloadResponse(); resultadoCliente = client.Download(cuerpo.DownloadRequest); Procesos.EscribirLogFileTXT(downloadType + resultadoCliente.status); //Procesos.EscribirLogFileTXT("Archivo" + resultadoCliente.downloadData); client.Close(); //if() Procesos.requestSend = ""; return(resultadoCliente.downloadData); } catch (Exception ex) { Procesos.EscribirLogFileTXT("DownloadDocFE: " + ex.Message); return(ex.Message); } }
public ActionResult Registro() { Procesos p = new Procesos(); List <Pais> listaPaises = new List <Pais>(); listaPaises = p.ObtenerPais(); ViewBag.paises = listaPaises; return(View()); }
//Busqueda public ActionResult Buscador(string ID) { Procesos.Inicio(); var busqueda = from s in lista select s; if (!String.IsNullOrEmpty(ID)) { busqueda = busqueda.Where(s => s.id.ToString().Contains(ID)); } Procesos.Final(); return(View(busqueda.ToList())); }
public bool EditProceso(Procesos page) { return Containner.SaveChanges() > 0; }
public void ObtenerPorProceso(Procesos proceso) { Conexion datos = new Conexion(Empresa); DataSet dataSet = new DataSet(); DataView dataView = new DataView(); DataTable dataTable = new DataTable(); String sql = null; sql = "usp_oper_permisos_obtenerPorProceso "; sql += "'" + proceso.ToString() + "'"; try { dataSet = datos.ExecuteReader(sql); dataView = dataSet.Tables[0].DefaultView; dataTable = dataView.Table; } catch (Exception e) { throw new Exception(e.Message); } finally { Cargar(dataTable, proceso.ToString()); if (dataTable != null) dataTable.Dispose(); if (dataView != null) dataView.Dispose(); if (dataSet != null) dataSet.Dispose(); datos.Desconectar(); } }
public bool AddProcesos(Procesos proceso) { Containner.AddToProcesos(proceso); return Containner.SaveChanges() > 0; }