public void Put(int id, Escritura escritura) { if (id != 0) { EscrituraService.EditEscritura(escritura); } }
void IEscrituraService.EditEscritura(Escritura escritura) { try { using (var client = new HttpClient { BaseAddress = new Uri(_connectionString) }) { string serailizeddto = JsonConvert.SerializeObject(escritura); var inputMessage = new HttpRequestMessage { Content = new StringContent(serailizeddto, Encoding.UTF8, "application/json") }; inputMessage.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); HttpResponseMessage message = client.PutAsync("/api/Escrituras", inputMessage.Content).Result; if (!message.IsSuccessStatusCode) { throw new Exception(message.ToString()); } } } catch (Exception ex) { Console.WriteLine(ex); } }
public void EditEscritura(Escritura Escritura) { try { using (OracleConnection con = new OracleConnection(_connectionString)) { using (OracleCommand cmd = new OracleCommand()) { con.Open(); cmd.Connection = con; cmd.CommandText = "Update Escritura " + "Set NumeroEscritura='" + Escritura.NUMEROESCRITURA + "', Solicitante='" + Escritura.SOLICITANTE + //"', Email='" + Escritura.Email + //"', FechaEscritura=TO_DATE('" + Escritura.FechaEscritura + //"', 'dd/MM/yyyy HH24:mi:ss')" + //", Observaciones='" + Escritura.Observaciones + //"', Id_Tipo_Documento='" + Escritura.Id_Tipo_Documento + //"', Id_Estatus='" + Escritura.Id_Estatus + "' where IdEscritura=" + Escritura.IDESCRITURA + ""; cmd.ExecuteNonQuery(); con.Close(); } } } catch { throw; } }
IEnumerable <Escritura> IEscrituraService.GetEscrituras() { var escrituras = new List <Escritura>(); using (var client = new HttpClient()) { var uri = new Uri(_connectionString); var response = client.GetAsync(uri).Result; if (!response.IsSuccessStatusCode) { throw new Exception(response.ToString()); } var responseContent = response.Content; var responseString = responseContent.ReadAsStringAsync().Result; dynamic authors = JArray.Parse(responseString) as JArray; foreach (var obj in authors) { Escritura dto = obj.ToObject <Escritura>(); escrituras.Add(dto); } } return(escrituras); }
public Escritura GetEscritura(int eid) { Escritura Escritura = new Escritura(); using (OracleConnection con = new OracleConnection(_connectionString)) { using (OracleCommand cmd = con.CreateCommand()) { con.Open(); cmd.Connection = con; cmd.CommandText = "Select * from Escritura where IdEscritura=" + eid + ""; OracleDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { Escritura stu = new Escritura { IDESCRITURA = Convert.ToInt32(rdr["IdEscritura"]), NUMEROESCRITURA = DBNull.Value.Equals(rdr["NumeroEscritura"]) == false ? rdr["NumeroEscritura"].ToString() : "", SOLICITANTE = DBNull.Value.Equals(rdr["Solicitante"]) == false ? rdr["Solicitante"].ToString() : "", //Email = DBNull.Value.Equals(rdr["Email"]) == false ? rdr["Email"].ToString() : "", //FechaEscritura = DBNull.Value.Equals(rdr["FechaEscritura"]) == false ? Convert.ToDateTime(rdr["FechaEscritura"]) : DateTime.Now, //Observaciones = DBNull.Value.Equals(rdr["Observaciones"]) == false ? rdr["Observaciones"].ToString() : "", //Id_Tipo_Documento = DBNull.Value.Equals(rdr["Id_Tipo_Documento"]) == false ? Convert.ToInt32(rdr["Id_Tipo_Documento"]) : 0, //Id_Estatus = DBNull.Value.Equals(rdr["Id_Estatus"]) == false ? Convert.ToInt32(rdr["Id_Estatus"]) : 0 }; Escritura = stu; } con.Close(); } } return(Escritura); }
public void AddEscritura(Escritura Escritura) { try { using (OracleConnection con = new OracleConnection(_connectionString)) { using (OracleCommand cmd = new OracleCommand()) { con.Open(); cmd.Connection = con; cmd.CommandText = "Insert into Escritura(IdEscritura, NumeroEscritura, Solicitante, Email, FechaEscritura, Observaciones, Id_Tipo_Documento, Id_Estatus)" + "Values(" + Escritura.IDESCRITURA + ",'" + Escritura.NUMEROESCRITURA + "','" + Escritura.SOLICITANTE + "','" + //Escritura.Email + //"', TO_DATE('" + Escritura.FechaEscritura + "', 'dd/MM/yyyy HH24:mi:ss'),'" + //Escritura.Observaciones + "','18','10')"; //Escritura.Id_Tipo_Documento + "','" + Escritura.Id_Estatus + "')"; cmd.ExecuteNonQuery(); con.Close(); } } } catch { throw; } }
public IEnumerable <Escritura> GetEscrituras() { List <Escritura> EscrituraList = new List <Escritura>(); using (OracleConnection con = new OracleConnection(_connectionString)) { using (OracleCommand cmd = con.CreateCommand()) { con.Open(); cmd.Connection = con; cmd.CommandText = "Select * from Escritura"; OracleDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { Escritura stu = new Escritura { IdEscritura = Convert.ToInt32(rdr["IdEscritura"]), NumeroEscritura = DBNull.Value.Equals(rdr["NumeroEscritura"]) == false ? rdr["NumeroEscritura"].ToString() : "", Solicitante = DBNull.Value.Equals(rdr["Solicitante"]) == false ? rdr["Solicitante"].ToString() : "", Email = DBNull.Value.Equals(rdr["Email"]) == false ? rdr["Email"].ToString() : "", FechaEscritura = DBNull.Value.Equals(rdr["FechaEscritura"]) == false?Convert.ToDateTime(rdr["FechaEscritura"]) : DateTime.Now, Observaciones = DBNull.Value.Equals(rdr["Observaciones"]) == false ? rdr["Observaciones"].ToString() : "", Id_Tipo_Documento = DBNull.Value.Equals(rdr["Id_Tipo_Documento"]) == false?Convert.ToInt32(rdr["Id_Tipo_Documento"]) : 0, Id_Estatus = DBNull.Value.Equals(rdr["Id_Estatus"]) == false?Convert.ToInt32(rdr["Id_Estatus"]) : 0 }; EscrituraList.Add(stu); } con.Close(); } } return(EscrituraList); }
private static void RegistarEscritura() { Escritura escritura = Terreno.CriarEscritura(); RegistoEscrituraController.RegistarEscritura(escritura); Console.ReadKey(); }
public static Escritura PesquisarEscritura(int num) { Escritura escritura = null; Autarquia autarquia = Dados.CarregarDados(); escritura = autarquia.PesquisarEscritura(num); return(escritura); }
public static double CalcularPercentagem(Escritura escritura) { Autarquia autarquia = Dados.CarregarDados(); double teste = autarquia.CalcularPercentagem(escritura); int index = autarquia.EscrituraList.FindIndex(e => e.Num == escritura.Num); autarquia.EscrituraList[index] = escritura; Dados.GuardarDados(autarquia); return(teste); }
public static Escritura EliminarEscritura(int num) { Escritura escritura = null; try { Autarquia autarquia = Dados.CarregarDados(); escritura = autarquia.EliminarEscritura(num); Dados.GuardarDados(autarquia); } catch (ElementoNaoExistenteException e) { Console.WriteLine("Atenção: " + e.ToString()); } return(escritura); }
private static void EliminarEscritura() { int num = Utils.GetIntNumber("Digite o numero da escritura:"); Escritura escritura = RegistoEscrituraController.EliminarEscritura(num); if (escritura != null) { Console.WriteLine(escritura.ToString()); } else { Console.Beep(); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Não existe!!!"); } }
public static bool RegistarEscritura(Escritura escritura) { bool flag = true; try { Autarquia autarquia = Dados.CarregarDados(); autarquia.RegistarEscritura(escritura); Dados.GuardarDados(autarquia); } catch (EscrituraDuplicadoException e) { flag = false; Console.WriteLine("Atenção: " + e.ToString()); } return(flag); }
public int Bloqueo(String[] datos) { int estado = 0; Escritura esc = new Escritura(); String adminame = ""; if (int.Parse(datos[2]) > 3) { datos[2] = "3"; } do { if (adminame != datos[0]) { Console.WriteLine("Ingrese correctamente el nombre de usuario"); } Console.WriteLine("Ingrese el nombre de usuario"); adminame = Console.ReadLine(); } while (adminame != datos[0]); do { if (int.Parse(datos[2]) < 1) { break; } Console.WriteLine($"Ingrese la contraseña del usuario {datos[0]}"); adminame = Console.ReadLine(); if (adminame != datos[1].Trim()) { datos[2] = (int.Parse(datos[2]) - 1).ToString(); esc.Write(datos, "admindata", "datadmin.dll"); Console.WriteLine($"Contraseña incorrecta; intentos restantes: {datos[2]}"); } if (int.Parse(datos[2]) < 1) { break; } } while (adminame != datos[1].Trim(' ') && int.Parse(datos[2]) >= 1); estado = int.Parse(datos[2]); Console.Clear(); return(estado); }
public void DeleteEscritura(Escritura Escritura) { try { using (OracleConnection con = new OracleConnection(_connectionString)) { using (OracleCommand cmd = new OracleCommand()) { con.Open(); cmd.Connection = con; cmd.CommandText = "Delete from Escritura where IdEscritura=" + Escritura.IdEscritura + ""; cmd.ExecuteNonQuery(); con.Close(); } } } catch { throw; } }
private static void EliminarEscritura() { int num = Utils.GetIntNumber("Digite o numero da escritura:"); Escritura escritura = RegistoEscrituraController.EliminarEscritura(num); if (escritura != null) { Console.WriteLine("------------------------------"); Console.WriteLine(escritura.ToString()); Console.WriteLine("------------------------------"); Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine("A escritura {0} foi eliminado do sistema.", escritura.Num); Console.ResetColor(); } else { Console.Beep(); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Não existe!!!"); } Console.ReadKey(); }
private static void ListarEscrituras() { List <Escritura> lista = RegistoEscrituraController.ObterListaEscrituras(); foreach (Escritura escritura in lista) { if (lista.Count == 0) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Não se encontram escrituras inscritas na plataforma actualmente."); Console.ResetColor(); } System.Threading.Thread.Sleep(TimeSpan.FromSeconds(1)); Console.WriteLine("------------------------------"); Console.WriteLine(escritura.ToString()); Console.WriteLine("Proprietários:"); Escritura.GetProprietarios(escritura); Console.WriteLine("------------------------------"); } Console.ReadKey(); }
public MainForm() { InitializeComponent(); Escritura eeb = new Escritura(); Escritura voc = new Escritura(); Escritura con = new Escritura(); eeb.Nombre = "Espacios en blanco"; voc.Nombre = "Vocales"; con.Nombre = "Consonantes"; List <Escritura> esc = new List <Escritura>(); esc.Add(eeb); esc.Add(voc); esc.Add(con); cboQuitar.DropDownStyle = ComboBoxStyle.DropDownList; cboQuitar.DataSource = esc; cboQuitar.DisplayMember = "nombre"; cboQuitar.ValueMember = "nombre"; }
public static void CalcularPercentagem() { double percentagemProp = 0; int num = Utils.GetIntNumber("Digite o numero da escritura:"); Escritura escritura = RegistoEscrituraController.PesquisarEscritura(num); if (escritura != null) { //Console.WriteLine("Quantos proprietários tem o terreno?"); //int numProprietarios = int.Parse(Console.ReadLine()); percentagemProp = RegistoEscrituraController.CalcularPercentagem(escritura); } foreach (Proprietario p in escritura.ProprietariosList) { Console.WriteLine("Proprietario {0}: {1}%\n", p.Nif, p.Percentagem); } Console.WriteLine("Posse total dos proprietários em relação ao terreno: {0}% ", percentagemProp); Console.ReadKey(); }
public ActionResult Delete(Escritura Escritura) { EscrituraService.DeleteEscritura(Escritura); return(RedirectToAction(nameof(Index))); }
public ActionResult Delete(int id) { Escritura Escritura = EscrituraService.GetEscritura(id); return(View(Escritura)); }
public ActionResult Edit(Escritura Escritura) { EscrituraService.EditEscritura(Escritura); return(RedirectToAction(nameof(Index))); }
public ActionResult Create(Escritura Escritura) { EscrituraService.AddEscritura(Escritura); return(RedirectToAction(nameof(Index))); }
public void Put(Escritura escritura) { EscrituraService.EditEscritura(escritura); }
void BtnProcesarClick(object sender, EventArgs e) { Escritura opcionSeleccionada = (Escritura)cboQuitar.SelectedItem; if (opcionSeleccionada.Nombre == "Espacios en blanco") { //rtxTexto.Text = Regex.Replace(rtxTexto.Text, @"\s+", ""); // remueve y junta todo rtxTexto.Text = rtxTexto.Text.Replace(" ", ""); //espacios rtxTexto.Text = rtxTexto.Text.Replace(" ", ""); //tabs } else if (opcionSeleccionada.Nombre == "Vocales") { rtxTexto.Text = rtxTexto.Text.Replace("a", ""); rtxTexto.Text = rtxTexto.Text.Replace("e", ""); rtxTexto.Text = rtxTexto.Text.Replace("i", ""); rtxTexto.Text = rtxTexto.Text.Replace("o", ""); rtxTexto.Text = rtxTexto.Text.Replace("u", ""); rtxTexto.Text = rtxTexto.Text.Replace("A", ""); rtxTexto.Text = rtxTexto.Text.Replace("E", ""); rtxTexto.Text = rtxTexto.Text.Replace("I", ""); rtxTexto.Text = rtxTexto.Text.Replace("O", ""); rtxTexto.Text = rtxTexto.Text.Replace("U", ""); rtxTexto.Text = rtxTexto.Text.Replace("á", ""); rtxTexto.Text = rtxTexto.Text.Replace("é", ""); rtxTexto.Text = rtxTexto.Text.Replace("í", ""); rtxTexto.Text = rtxTexto.Text.Replace("ó", ""); rtxTexto.Text = rtxTexto.Text.Replace("ú", ""); rtxTexto.Text = rtxTexto.Text.Replace("Á", ""); rtxTexto.Text = rtxTexto.Text.Replace("É", ""); rtxTexto.Text = rtxTexto.Text.Replace("Í", ""); rtxTexto.Text = rtxTexto.Text.Replace("Ó", ""); rtxTexto.Text = rtxTexto.Text.Replace("Ú", ""); } else if (opcionSeleccionada.Nombre == "Consonantes") { rtxTexto.Text = rtxTexto.Text.Replace("b", ""); rtxTexto.Text = rtxTexto.Text.Replace("c", ""); rtxTexto.Text = rtxTexto.Text.Replace("d", ""); rtxTexto.Text = rtxTexto.Text.Replace("f", ""); rtxTexto.Text = rtxTexto.Text.Replace("g", ""); rtxTexto.Text = rtxTexto.Text.Replace("h", ""); rtxTexto.Text = rtxTexto.Text.Replace("j", ""); rtxTexto.Text = rtxTexto.Text.Replace("k", ""); rtxTexto.Text = rtxTexto.Text.Replace("l", ""); rtxTexto.Text = rtxTexto.Text.Replace("m", ""); rtxTexto.Text = rtxTexto.Text.Replace("n", ""); rtxTexto.Text = rtxTexto.Text.Replace("ñ", ""); rtxTexto.Text = rtxTexto.Text.Replace("p", ""); rtxTexto.Text = rtxTexto.Text.Replace("q", ""); rtxTexto.Text = rtxTexto.Text.Replace("r", ""); rtxTexto.Text = rtxTexto.Text.Replace("s", ""); rtxTexto.Text = rtxTexto.Text.Replace("t", ""); rtxTexto.Text = rtxTexto.Text.Replace("v", ""); rtxTexto.Text = rtxTexto.Text.Replace("w", ""); rtxTexto.Text = rtxTexto.Text.Replace("x", ""); rtxTexto.Text = rtxTexto.Text.Replace("y", ""); rtxTexto.Text = rtxTexto.Text.Replace("z", ""); rtxTexto.Text = rtxTexto.Text.Replace("B", ""); rtxTexto.Text = rtxTexto.Text.Replace("C", ""); rtxTexto.Text = rtxTexto.Text.Replace("D", ""); rtxTexto.Text = rtxTexto.Text.Replace("F", ""); rtxTexto.Text = rtxTexto.Text.Replace("G", ""); rtxTexto.Text = rtxTexto.Text.Replace("H", ""); rtxTexto.Text = rtxTexto.Text.Replace("J", ""); rtxTexto.Text = rtxTexto.Text.Replace("K", ""); rtxTexto.Text = rtxTexto.Text.Replace("L", ""); rtxTexto.Text = rtxTexto.Text.Replace("M", ""); rtxTexto.Text = rtxTexto.Text.Replace("N", ""); rtxTexto.Text = rtxTexto.Text.Replace("Ñ", ""); rtxTexto.Text = rtxTexto.Text.Replace("P", ""); rtxTexto.Text = rtxTexto.Text.Replace("Q", ""); rtxTexto.Text = rtxTexto.Text.Replace("R", ""); rtxTexto.Text = rtxTexto.Text.Replace("S", ""); rtxTexto.Text = rtxTexto.Text.Replace("T", ""); rtxTexto.Text = rtxTexto.Text.Replace("V", ""); rtxTexto.Text = rtxTexto.Text.Replace("W", ""); rtxTexto.Text = rtxTexto.Text.Replace("X", ""); rtxTexto.Text = rtxTexto.Text.Replace("Y", ""); rtxTexto.Text = rtxTexto.Text.Replace("Z", ""); } ContarTodo(); }
void IEscrituraService.DeleteEscritura(Escritura escritura) { throw new NotImplementedException(); }
public void Post(Escritura escritura) { EscrituraService.AddEscritura(escritura); }
public void Delete(int id) { Escritura Escritura = EscrituraService.GetEscritura(id); Delete(Escritura); }
public void Delete(Escritura Escritura) { EscrituraService.DeleteEscritura(Escritura); }